在機器視覺領域,有如下常見的演算法工具使用。
1. OpenCV
OpenCV是開源的,做過視覺的人沒有不知道鼎鼎大名的他,可以執行在Linux、Windows、Android和Mac OS作業系統上。
OpenCV是整合所有演算法,可以在這個基礎上進行最佳化和開發,開源協議,自己可以隨意使用。
2. VisionPro
VisionPro是美國康耐視(CogNex)公司開發的強大的商業演算法庫,廣泛應用在機器視覺領域。
商業軟體,收費
3. halcon
halcon德國MVtec公司開發的一套完善的標準的機器視覺演算法包,擁有應用廣泛的機器視覺整合開發環境,強大靈活的運算元有幾千個,可以組合出各種各樣的演算法。
商業軟體,收費。
4. NI Vision
由美國國家儀器(NI)公司研製開發,圖形化程式設計介面是一大特點,不需要程式設計。
5. VisionMaster
VisionMaster是杭州海康機器人有限公司自主開發的機器視覺軟體演算法平臺,特點是不需要程式設計就可以進行視覺開發,介面拖拉模組
6. Hexsight
Hexsight現在歸屬於LMI公司,以前在Adept機器人公司旗下,主打定位功能,開發方便,提供C#、VB,C++介面
7.MIL
MIL全稱為Matrox Imaging Library,是加拿大Matrox公司開發的影象處理軟體開發包,是一個影象採集、傳輸、處理、分析和顯示的一整套完整的程式庫,包含了大量的最佳化函式用於影象處理。
8. CKVisionBuilder
CKVisionBuilder 深圳創科視覺所開發的一款通用型智慧機器視覺軟體。
9. XG VisionEditor
基恩士開發的視覺開發軟體平臺,廣泛應用在工業領域,不過是他自己家再用的多,我只在工業現場看到過基恩士的人在 用,強大的定位和對位演算法能力,有點像Visio的流程圖程式設計還有指令碼
10. Open eVison
Open eVsion是比利時Euresys 公司開發的視覺軟體開發包
11.北京凌雲也有自己的演算法平臺,不過沒有推廣
12. PPT Vison
想當年(03年左右),PPT Vison是與康耐視齊名的,美國pptvision公司開發的視覺開發包,後來有點落寞了,用過他家產品,還可以
在機器視覺領域,有如下常見的演算法工具使用。
1. OpenCV
OpenCV是開源的,做過視覺的人沒有不知道鼎鼎大名的他,可以執行在Linux、Windows、Android和Mac OS作業系統上。
OpenCV是整合所有演算法,可以在這個基礎上進行最佳化和開發,開源協議,自己可以隨意使用。
2. VisionPro
VisionPro是美國康耐視(CogNex)公司開發的強大的商業演算法庫,廣泛應用在機器視覺領域。
商業軟體,收費
3. halcon
halcon德國MVtec公司開發的一套完善的標準的機器視覺演算法包,擁有應用廣泛的機器視覺整合開發環境,強大靈活的運算元有幾千個,可以組合出各種各樣的演算法。
商業軟體,收費。
4. NI Vision
由美國國家儀器(NI)公司研製開發,圖形化程式設計介面是一大特點,不需要程式設計。
商業軟體,收費
5. VisionMaster
VisionMaster是杭州海康機器人有限公司自主開發的機器視覺軟體演算法平臺,特點是不需要程式設計就可以進行視覺開發,介面拖拉模組
6. Hexsight
Hexsight現在歸屬於LMI公司,以前在Adept機器人公司旗下,主打定位功能,開發方便,提供C#、VB,C++介面
7.MIL
MIL全稱為Matrox Imaging Library,是加拿大Matrox公司開發的影象處理軟體開發包,是一個影象採集、傳輸、處理、分析和顯示的一整套完整的程式庫,包含了大量的最佳化函式用於影象處理。
8. CKVisionBuilder
CKVisionBuilder 深圳創科視覺所開發的一款通用型智慧機器視覺軟體。
9. XG VisionEditor
基恩士開發的視覺開發軟體平臺,廣泛應用在工業領域,不過是他自己家再用的多,我只在工業現場看到過基恩士的人在 用,強大的定位和對位演算法能力,有點像Visio的流程圖程式設計還有指令碼
10. Open eVison
Open eVsion是比利時Euresys 公司開發的視覺軟體開發包
11.北京凌雲也有自己的演算法平臺,不過沒有推廣
12. PPT Vison
想當年(03年左右),PPT Vison是與康耐視齊名的,美國pptvision公司開發的視覺開發包,後來有點落寞了,用過他家產品,還可以