OpenCV 2.4.3 终于发布了。它应该是目前为止最成熟的 OpenCV 版本。
衷心感谢所有向我们发送错误报告、贡献新功能和补丁以及以任何其他方式帮助我们的人!
像往常一样,软件包可在 SourceForge上获得,或者您也可以从 这里下载源代码。
格式良好的变更日志可以在此处查看: 变更日志;以下是亮点
- 来自 2012 年 Google 暑期编程活动的许多优秀成果已被整合;这是一个非常高效的夏季!
- 显著改进和优化了 Android 和 iOS 移植版本。
- 极大地扩展了 GPU(即基于 CUDA 的)模块。
- 全新的 ocl(基于 OpenCL 的)模块也为 AMD 和 Intel GPU 用户释放了 GPU 性能。它没有包含在二进制包中,因为存在不同的 SDK,并且默认情况下它没有启用。您需要运行 CMake 并启用“WITH_OPENCL”。此外,请注意,这是该模块的第一个版本,因此它可能不太稳定且功能不全。
- 在多核系统上开箱即用获得了更好的性能。您不再需要在 MacOSX、iOS 和 Windows 上使用 TBB。顺便说一下,Windows 的二进制包现在是在没有 TBB 支持的情况下构建的。用于 Visual Studio 2010 的库和 DLL 使用并发框架。
- 自 2.4.2 以来,已修复了约 130 个错误。
- 自 2.4.3rc 以来,我们修复了几个其他问题,特别是 iOS 6 SDK 的一些编译问题。
针对 Ubuntu x86 12.04 用户的特别说明:默认情况下,OpenCV 现在使用“-O2”优化标志而不是“-O3”在 32 位 Linux 上构建。Ubuntu 12.04 的 32 位版本的编译器在使用“-O3”时会生成错误的代码,因此强烈建议不要使用此标志。
欢迎您尝试最新最好的 OpenCV!
此致
OpenCV 开发团队。