Dlib 18.16 发布,跨平台 C++ 通用库

oschina
 oschina
发布于 2015年06月08日
收藏 57

Dlib 18.16 发布,此版本更新内容如下:

新特性
   - Added a linear model predictive control solver.  See the mpc_ex.cpp example
     program for details.
   - Thanks to Patrick Snape, the correlation_tracker can now be used from Python.
      
非向后兼容改进
   - The camera_transform's second operator() method now takes 3 arguments
     instead of 2.  This is to allow it to output the z distance in addition to
     scale.

Bug 修复
   - Fixed a bug in the eigenvalue_decomposition which could occur when a
     symmetric matrix was used along with the LAPACK bindings.
   - Fixed a bug where the last column of data in a file wasn't loaded on some
     OS X machines when load_libsvm_formatted_data() was called.

其他改进
   - Added a hard iteration limit to a number of the SVM solvers.
   - Adrian Rosebrock graciously setup an OS X machine for dlib testing, which
     resulted in improved CMake python scripts on OS X machines.
   - Improved the way overlapping points are rendered by the perspective_window.

下载:http://sourceforge.net/projects/dclib/files/latest/download

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转换、序列化支持和容器类

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:Dlib 18.16 发布,跨平台 C++ 通用库
加载中

最新评论(8

老牛拉货车
老牛拉货车
glib 的依赖太多了。我想移植到裸奔的ARM平台上,不好整。
哆啦比猫
哆啦比猫

引用来自“东条咲”的评论

纯C语言的话……GTK算么?
glib吧,gtk作为图形库不算“通用”
傲世孤尘
傲世孤尘
好厉害,收藏了
ruki
ruki
纯C语言的话 可以试试 TBOX
東條・スペンサー・咲
東條・スペンサー・咲
纯C语言的话……GTK算么?
mickelfeng
mickelfeng
感觉不错的样子
JenkinZhou
JenkinZhou
libev
返回顶部
顶部