對于要學習機器視覺,會單純的理論和編程是不夠的,好是以項目為基礎,從立項開始,一步步完成自己設計的項目目標。這樣才能夠快速提升你的能力。應用能力決定了你的起點,編程能力決定了你的重點。重要崗位的視覺工程師肯定需要學會編程,能做二次開發(fā)。
技高是東莞家機器視覺培訓機構,也是東莞集應用+開發(fā)為一體的培訓機構。我們以項目為基礎,建立三菱PLC與運動控制卡培訓中心、西門子PLC與運動控制卡培訓中心、Halcon視覺圖像處理培訓中心,單片機開發(fā)設計中心,一個視覺、控制卡、PLC實操中心。包學會為止,包推薦工作,推薦起步薪資平均達12000-16000元。
圖像采集:需要對鏡頭、光源、相機(CCD)的選型有所了解,有經驗的工程師說打光是圖像采集的關鍵。圖像采集是對我們后續(xù)工作的支撐,采集不到好的圖像,對圖像處理就會難上好幾倍甚至幾百倍。
圖像處理:圖像處理技術一般包括圖像壓縮,增強和復原,匹配、描述和識別3個部分。需要熟知對圖像處理的原理以及方式方法。其他的通用的濾波、連通域、腐蝕膨脹等也都需要了解一下。
Halcon:編程和演示界面比較的友好,方便編程人員做二次開發(fā),可生成C/C++文件,很容易嵌入到VC等編譯環(huán)境下,對于有計算機基礎或是有編程基礎的同學,還是很容易就能夠上手的。
OpenCV:這個軟件開源資料會比較多,用C/C++編寫,對于學習基礎要求也不高,只需要對編程有興趣或是會基本編程的都。。
經過多年的發(fā)展,機器視覺開發(fā)可大致分為三大部分:底層開發(fā)部分、二次開發(fā)部分、終使用部分。底層開發(fā)基本上就是應用工程師培養(yǎng)的目標,而真正的視覺工程師肯定要學會至少二次開發(fā),在人才市場才有競爭力。