一、Halcon
hdevelop使用、通用流程、數(shù)據(jù)類(lèi)型和異常處理、采集圖像;圖像與ROI、圖像預(yù)處理;blob (流程、分割方法、灰度直方圖工具、特征直方圖工具、blob實(shí)例);幾何定位(匹配助手、幾何定位實(shí)例);仿射變換(仿射變換理論、實(shí)例);測(cè)量《卡尺工具的過(guò)程、一維助手、找圓和找直線工具》
二、案例分析
blob、定位、測(cè)量、仿射變換、一維碼、二維碼、OCR
三、C#
常量與變量、表達(dá)式與運(yùn)算符、字符與字符串、流程控制語(yǔ)句;數(shù)組、屬性和方法、結(jié)構(gòu)與類(lèi)、異常處理、程序調(diào)試;Form窗體、常用控件、定時(shí)器、獲取時(shí)間、文件夾操作(獲取exe路徑、創(chuàng)建新文件夾等);寫(xiě)csv文件、線程
四、聯(lián)合編程
環(huán)境配置、數(shù)據(jù)類(lèi)型、halcon程序?qū)С龀蒫#程序、聯(lián)合編程示例之BIob;聯(lián)合編程示例之相機(jī)采圖(外觸發(fā)和軟觸發(fā))、輪廓匹配、測(cè)量、配置文件讀寫(xiě)
五、硬件+九點(diǎn)標(biāo)定
硬件及打光實(shí)踐;串口、 網(wǎng)口、機(jī)械手和相機(jī)九點(diǎn)標(biāo)定