2013-03-22 73 views

回答

0

我一直在使用OpenCV很长一段时间,我不得不说它是一个很棒的工具。新的文档比旧的文档要好得多,打开多个相机流的方便性也很棒。我没有Matlab的经验,所以偏见很高。

OpenCV可以与许多不同的语言(包括C,C++和Python)一起使用(再次,我不知道Matlab)。我发现Python接口非常好,因为他们使用Numpy数组来处理数据。

下面是一些学生为了跟踪白色飞盘和矩形目标而写的一些Python代码的简单例子。 https://github.com/Team3574/2013VisionCode

1

Matlab是开发算法和测试现有系统的更快方法。但是,当涉及到生产商业和便携式应用程序时,您需要像openCV这样的开源库。尤其是像Matlab中的对象跟踪等重量级算法在Matlab中可能会很慢,而openCV已经优化了内置的关于您的主题的内置方法和算法