当前位置:  软件>C/C++软件

跨平台的通用库 Dlib

    来源:    发布时间:2015-02-09

    本文导语:  Dlib是一个使用现代C++技术编写的跨平台的通用库,遵守Boost Software licence. 主要特点如下: 1.完善的文档:每个类每个函数都有详细的文档,并且提供了大量的示例代码,如果你发现文档描述不清晰或者没有文档,告诉作者,作...

Dlib是一个使用现代C++技术编写的跨平台的通用库,遵守Boost Software licence.

主要特点如下:

1.完善的文档:每个类每个函数都有详细的文档,并且提供了大量的示例代码,如果你发现文档描述不清晰或者没有文档,告诉作者,作者会立刻添加。

2.可移植代码:代码符合ISO C++标准,不需要第三方库支持,支持win32、Linux、Mac OS X、Solaris、HPUX、BSDs 和 POSIX 系统

3.线程支持:提供简单的可移植的线程API

4.网络支持:提供简单的可移植的Socket API和一个简单的Http服务器

5.图形用户界面:提供线程安全的GUI API

6.数值算法:矩阵、大整数、随机数运算等

7.机器学习算法:

8.图形模型算法:

9.图像处理:支持读写Windows BMP文件,不同类型色彩转换

10.数据压缩和完整性算法:CRC32、Md5、不同形式的PPM算法

11.测试:线程安全的日志类和模块化的单元测试框架以及各种测试assert支持

12.一般工具:XML解析、内存管理、类型安全的big/little endian转换、序列化支持和容器类


    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • c++通用模板类(template class)定义实现详细介绍
  • 通用信息系统框架
  • linux的软件能通用吗?
  • 交叉编译器可以通用吗?
  • 通用LINUX C类库 jzlibs
  • 通用CAD零件库系统
  • redhat 8.0有无通用用户名,密码?
  • 可扩展二进制通用协议 XBUP
  • memoization通用框架 C++Memo
  • 通用数据压缩工具 zlite
  • 通用库支持脚本 libtool
  • 通用数据结构库 GDSL
  • 银行通用接口 AqBanking
  • 请问ncurses与curses有区别吗?有什么区别?在这两个库下编写的程序通用吗?
  • 通用并发 Java 对象池 Vibur Object Pool
  • 通用DAO类 yagdao
  • 通用WEB框架 Webx
  • 请问某个数据库(如oracle)的jdbc驱动程序是不是在所有平台下通用?
  • 请问Linux数据库编程是否也可以支持通用的SQL语言进行数据库编写.
  • 怎么才能把LInux驱动做成通用的(与厂商号和产品号无关)
  • 求个linux多线程编程的例子,要有线程池的 通用些更好


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3