kva*_*uni 11 c++ opencv libjpeg-turbo
我在我的一个C++项目中使用OS X Lion上的OpenCV 2.3.1.虽然我的项目工作原理很好,但它在很大程度上依赖于JPEG解码和编码.我想通过使用libjpeg-turbo获得加速,但我找不到与libjpeg-turbo链接的正确方法.根据我的hackery尝试和我编辑的文件,我最终得到编译错误或无用的OpenCV库(一切都正确编译,但我无法打开或写入JPEG文件,尽管C++项目中没有出现错误).
任何人都可以解释如何使用libjpeg-turbo编译OpenCV以实现更快的JPEG解码/编码?
And*_*aev 21
要构建OpenCV 2.4.0,libjpeg-turbo您需要:
libjpeg-turbo为静态库cmake -DWITH_JPEG=ON -DBUILD_JPEG=OFF -DJPEG_INCLUDE_DIR=/path/to/libjepeg-turbo/include/ -DJPEG_LIBRARY=/path/to/libjpeg-turbo/lib/libjpeg.a /path/to/OpenCV
OpenCV 现在已经被 libjpeg-turbo 完全取代了 libjpeg:https : //github.com/opencv/opencv/pull/11497
它在当前的 master 中,将在即将到来的 3.4.2 中可用
| 归档时间: |
|
| 查看次数: |
9093 次 |
| 最近记录: |