Matlab与Aforge对比OpenCV

Jam*_*mie 13 matlab opencv image-processing aforge

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

我也想知道三个软件包中哪一个最有效率我假设OpenCV但是有没有人有过任何经验?

谢谢

杰米.

Mar*_*arc 13

您需要问自己的问题是哪个更重要 - 您的时间或计算机的时间.如果您的任务非常简单,那么您可以在MATLAB中对其进行编码并使其正常工作.MATLAB是迄今为止最容易开发的 - 一种内置内存管理的脚本语言,提供大量提供的函数,以及用于在调试时显示和操作数据的出色界面.

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

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