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