編程軟件方面:C#為主流,很多的工控軟件都是用C#寫的,再就是MFC(VC)和Laview。
新入行的去學C#吧。
圖像處理軟件:1、一般的視覺檢測推薦用Visionpro,加密狗分為兩種:Plus版和PatMax版。
一般情況下Plus版的夠用了,如果項目有點難度那就上PatMax版本。
學習的話一般是用Visionpro8.2版本的,可以用免費的許可證激活。
2、Halcon,應該說是最強大的視覺處理軟件了,不過需要時間來學習,機器視覺從業者們Halcon是必學的。
如果你想更進一步的話,就要用到OpenCV來開發自己公司的圖像庫,這時候如果你會Halcon的話你會覺得事半功倍。在封裝庫的時候,也會給你很多的幫助。
3、OpenCV圖像庫
很多的視覺公司都是基於OpenCV開發的自己的視覺庫,嵌入式圖像庫。
如果你想編寫自己的視覺庫,要學會C++,調用OpenCV的庫,這些庫都是要經過自己的優化才行。
4、其他的視覺庫,還有很多其他比較優秀的視覺軟件的,筆者沒有接觸過,就接觸了海康威視的WM3.0。
5、每一款視覺軟件都有自己的特點,每個行業用的也可能不一樣,有些客戶要指定的。
運動控制卡:很多的檢測設備都是用運動控制卡來替代PLC做為控制系統的,這個也要學會哦。
提醒: 機器視覺工程師不僅僅是編寫圖像程序和界面的,最重點的是要提供一整套視覺解決方案,來保證你這套算法能夠正常運行,需要考慮的事情比較多,望大家共勉。