跨平臺 C++ 通用庫,Dlib 18.11 發布
Dlib 18.11 發布,此版本現已提供下載。
主要改進:
新特性 - Added save_jpeg() - Added the option to use an identity matrix prior to vector_normalizer_frobmetric. - Made the extract_image_chips() routine more flexible, in particular: Added get_mapping_to_chip(), get_face_chip_details(), map_det_to_chip(), and also upgraded chip_details so you can specify a chip extraction by a bunch of point correspondences between the chip and the original image. - Added a set of local-binary-pattern based feature extractors: make_uniform_lbp_image(), extract_histogram_descriptors(), extract_uniform_lbp_descriptors(), and extract_highdim_face_lbp_descriptors() - Added compute_lda_transform() - Added equal_error_rate() - Added cast_to() to the type_safe_union. This allows you to get the contents of a const type_safe_union. 無向后兼容改進 Bug 修復: - Changed noncopyable.h to avoid a name clash with boost 1.56 - On some platforms hostname_to_ip() would erroneously return 0.0.0.0.
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/news/57045/dlib-18-11
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!