opencv - 为什么 OpenCV 在 2.4.7 中发布 "World.dll"?

标签 opencv

我听说 OpenCV 将有“world.dll”,这是一个单一的库,在下一个版本中将具有所有其他模块的组合功能。我的问题是为什么 OpenCV 现在要这样做,而在过去的版本中,它总是将功能划分为分类模块。这有什么特别的好处吗?

最佳答案

这里有一些信息:http://www.programmerfish.com/should-you-be-using-opencv-world-module/

主要方面是使最终用户应用程序的部署更加容易 - 您只有一个 DLL 文件,而不是很多。

我猜加载时间也有轻微的性能提升,因为加载一个 DLL 意味着从 HDD 进行更多连续读取。

关于opencv - 为什么 OpenCV 在 2.4.7 中发布 "World.dll"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18696421/

相关文章:

c++ - OPENCV近距离物体检测

opencv - 如何在OpenCV中保存绘制的矩形?

c++ - Opencv从多个摄像机捕获视频

c++ - 如何使用 OpenCV 中可用的压缩算法?

javascript - 如何向 OpenCV.js 添加 `accumulateWeighted` 支持?

python - 去掉边缘的黑线

image - 如何使用 python 和 openCv 创建交错行图像

android - 如何使用android和OpenCV将叠加层附加到检测到的对象

c++ - 图像c++,opencv中均匀性/同质性的测量

android - Android和OpenCV:Utils.bitmapToMat崩溃