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