Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) |
![]() |
|
![]() |
#1 |
高级会员
注册日期: 2019-11-21
帖子: 3,006
声望力: 66 ![]() |
![]()
我将要开始一个视觉图像处理项目,并且没有Matlab,Aforge,OpenCV的经验,并且想知道是否有人对这些不同的软件包有任何经验。
我还想知道我假设使用OpenCV时,这三个软件包中哪一个是最有效的,但是有人有经验吗? 谢谢 杰米。 回答: 您需要问自己的问题是哪个更重要-您的时间还是计算机的时间。如果您的任务确实很简单,则可以在MATLAB中对其进行编码,并立即进行工作。到目前为止,MATLAB是最容易开发的-具有内置内存管理功能的脚本语言,大量提供的功能以及在调试时显示和处理数据的强大界面。 另一方面,对于许多任务,MATLAB比编译的openCV代码至少慢一个数量级。如果您使用英特尔性能原语库,则尤其如此。 如果您知道如何在MATLAB中进行编码,建议您使用该语言编写和调试算法,然后将它们移植到带有openCV的c / c ++中以提高速度。如果您只需要加速几个简单的函数,则可以从MATLAB调用c代码,但是在尝试使用它的前几次尝试中很难使它正常工作,因此最好重写一下完全用c / c ++完成的代码 更多&回答... |
![]() |
![]() |