查看单个帖子
旧 2019-12-10, 20:48   #1
poster
高级会员
 
注册日期: 2019-11-21
帖子: 3,006
声望力: 66
poster 正向着好的方向发展
帖子 Matlab与Aforge与OpenCV

我将要开始一个视觉图像处理项目,并且没有Matlab,Aforge,OpenCV的经验,并且想知道是否有人对这些不同的软件包有任何经验。

我还想知道我假设使用OpenCV时,这三个软件包中哪一个是最有效的,但是有人有经验吗?

谢谢

杰米。



回答:

您需要问自己的问题是哪个更重要-您的时间还是计算机的时间。如果您的任务确实很简单,则可以在MATLAB中对其进行编码,并立即进行工作。到目前为止,MATLAB是最容易开发的-具有内置内存管理功能的脚本语言,大量提供的功能以及在调试时显示和处理数据的强大界面。

另一方面,对于许多任务,MATLAB比编译的openCV代码至少慢一个数量级。如果您使用英特尔性能原语库,则尤其如此。

如果您知道如何在MATLAB中进行编码,建议您使用该语言编写和调试算法,然后将它们移植到带有openCV的c / c ++中以提高速度。如果您只需要加速几个简单的函数,则可以从MATLAB调用c代码,但是在尝试使用它的前几次尝试中很难使它正常工作,因此最好重写一下完全用c / c ++完成的代码



更多&回答...
poster 当前离线   回复时引用此帖