2013-03-22 109 views

回答

0

我一直在使用OpenCV很長一段時間,我不得不說它是一個很棒的工具。新的文檔比舊的文檔要好得多,打開多個相機流的方便性也很棒。我沒有Matlab的經驗,所以偏見很高。

OpenCV可以與許多不同的語言(包括C,C++和Python)一起使用(再次,我不知道Matlab)。我發現Python接口非常好,因爲他們使用Numpy數組來處理數據。

下面是一些學生爲了跟蹤白色飛盤和矩形目標而寫的一些Python代碼的簡單例子。 https://github.com/Team3574/2013VisionCode

1

Matlab是開發算法和測試現有系統的更快方法。但是,當涉及到生產商業和便攜式應用程序時,您需要像openCV這樣的開源庫。尤其是像Matlab中的對象跟蹤等重量級算法在Matlab中可能會很慢,而openCV已經優化了內置的關於您的主題的內置方法和算法