資源描述:
《halcon在機器視覺中的典型應(yīng)用》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、中國大恒(集團)有限公司北京圖像視覺技術(shù)分公司HALCON軟件在機器視覺中的典型應(yīng)用主講人:劉偉軟件層次HALCON的實際應(yīng)用圖像獲取(前提)模板匹配(定位,比較)Blob分析(基礎(chǔ)一)邊緣提?。ɑA(chǔ)二)測量(結(jié)果)其它應(yīng)用HALCON實際應(yīng)用:圖像獲取獲取高質(zhì)量圖像的前提條件合適的光源合適的鏡頭合適的采集設(shè)備合適的采集參數(shù)設(shè)置…………HALCON實際應(yīng)用:圖像獲取應(yīng)用程序HALCON庫采集設(shè)備管理圖像處理數(shù)據(jù)管理圖像獲取接口加載動態(tài)庫采集設(shè)備生產(chǎn)商采集設(shè)備硬件SDK采集設(shè)備驅(qū)動HALCON實際應(yīng)用:圖像獲取圖像獲取接口特點圖像
2、獲取鏈接庫獨立于其它圖像處理鏈接庫一致的代碼模板(磁盤文件和圖像采集設(shè)備)支持多個采集設(shè)備同步和異步采集支持外觸發(fā)圖像尺寸、圖像位數(shù)、顏色空間可調(diào)支持顏色查找表支持與設(shè)備相關(guān)的參數(shù)調(diào)整HALCON實際應(yīng)用:圖像獲取圖像獲取主要接口函數(shù)open_framegrabber,info_framegrabbergrab_image,grab_image_async,grab_image_startset/get_framegrabber_paramclose_framegrabber,close_all_framegrabbers如果是
3、單個磁盤文件read_imageHALCON實際應(yīng)用:圖像獲取打開采集設(shè)備,如果是序列磁盤文件,設(shè)備為'File'獲取圖像,grab_image(_async)(同步采集或異步采集)關(guān)閉設(shè)備open_framegrabber('DahengCAM',,1,1,0,0,0,0,'default‘,-1,'gray',-1,'false','default','default',-1,-1,FGHandle)while(true)grab_image(Image,FGHandle)*Applyimageprocessingendwh
4、ileclose_framegrabber(FGHandle)HALCON實際應(yīng)用:圖像獲取通過圖像獲取助手,可快捷簡單獲取圖像,并可生成代碼EasysourceselectionConnectionconfigurationInteractiveparametersettingsAutomaticcodegenerationHALCON實際應(yīng)用:圖像獲取HALCONHALCON實際應(yīng)用:圖像獲取HALCON實際應(yīng)用:模板匹配模板匹配的優(yōu)勢應(yīng)用于多數(shù)的應(yīng)用不需要太多參數(shù)調(diào)整不需要分割健壯不需要任何的機器視覺知識HALCON實際
5、應(yīng)用:模板匹配模板匹配分類基于灰度的模板匹配(gray-value-based)-利用模板圖像的所有灰度值,不能適應(yīng)光照變化、縮放變化、多通道圖像等-用于簡單圖像基于形狀的模板匹配(shape-based)-使用邊緣特征定位物體-對于很多干擾因素不敏感,例如光照變化、聚焦模糊,縮放變化等,適用于多通道圖像-不適用于紋理圖像基于組件的模板匹配(component-based)-適用于組成部件有相對運動的物體,使用邊緣特征定位物-對于很多干擾因素不敏感,例如光照變化、混亂無序等,適用于多通道圖像-不適用于紋理圖像,聚焦不清的圖像和形
6、狀變形基于相關(guān)的模板匹配(conrelation-based)-適用于紋理圖像,聚焦不清的圖像和形狀變形-不是適用于光照變化、混亂無序等,也不適用于多通道圖像基于描述符的模板匹配(descriptor-based)-對于很多干擾因素不敏感,例如光照變化、混亂無序,縮放變化等-不適用于紋理圖像,聚焦不清的圖像和多通道圖像基于變形模板的模板匹配(deformable)-對于很多干擾因素不敏感,例如光照變化、混亂無序,縮放變化等-適用于多通道圖像-對于紋理圖像比較困難基于點的模板匹配(point-based)-利用關(guān)鍵點的特征圖像金字
7、塔Level1Level2Level3Level4圖像金字塔金字塔中的模板Level4321HALCON實際應(yīng)用:模板匹配模板匹配參考圖像搜索圖像HALCON實際應(yīng)用:形狀模板匹配*GenerateROI*readimagefromfileorframegrabberinspect_shape_model(Image,ModelImage,ModelRegion,1,Contrast)dev_display(Image)dev_display(ModelRegion)Contrast太低Contrast理想Contrast太高模
8、板生成:金字塔層inspect_shape_model(Image,ModelImages,ModelRegions,5,40)dev_display(Image)dev_display(ModelRegions)匹配助手從路徑獲得圖像生成芯片的感興趣區(qū)域檢測模