


下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、一個基于可變比例的匹配的實例及詳解樓主#更多發(fā)布于:2014-03-2610:05昨天說到的有兩個有用的例子和大家分享,一個是基于 1:1 比例的匹配的實例,一個是基于可變比例的匹配,今天的例子是基于可變比例的匹配。* 讀取一個輪廓模型(shapemodel),使這個模型可放大或縮小地進行尋找匹配。dev_close_window()dev_open_window(0,0,600,600,black,WindowHandle)read_image(Image,L:/Halcontest/mk3.jpg)* 選取一張有各種大小,角度,甚至變形的商標的圖片做測試*read_image(Image,
2、L:/Halcontest/mk5.jpg)gen_rectangle1(ROI,57.8333,49.5,181.167,342.833)* 畫一個矩形選擇 ROI,矩形在左上角,覆蓋一個完整的,無變形規(guī)定尺寸的商標,作為模板reduce_domain(Image,ROI,ImageReduced)* 大 圖 和 這 個 矩 形 的 ROI 相 減 就 會 得 到 一 個 左 上 角 的 商 標 的 圖 案 作 為 模 板 , 命 名ImageReducedinspect_shape_model(ImageReduced,ModelImages,ModelRegions,5,40)* 創(chuàng)建一
3、個對比的模型, 后面兩個參數(shù): 第一個是層數(shù)(NumLevels, 如 5 層), 第二個是對比度閾值(具體用法效果還不是很明白)*這里看到前面有位朋友之前提到不理解金字塔層數(shù)的意義,這里解釋一下,如圖:金字塔層數(shù)在 inspect_shape_model 設置為 5 層,那么相應的在 create_scaled_shape_model 創(chuàng)建為5 層,在 find_scaled_shape_model 查找為 5 層,上圖中的 5 個紫色的箭頭指的是就是金字塔層數(shù),層數(shù)越多越容易被查找,反應的速度也就越快,一般是 1-10 層,但要注意保證最底層依然能被識別,主要是作為模板的圖片的精度影響。一
4、般 5 層左右識別的速度都可以接受了。create_scaled_shape_model(ImageReduced,5,rad(-180),rad(360),0,0.1,5.0,0,none,no_pregeneration,ignore_global_polarity,40,10,ModelID)*創(chuàng)建一個比例不變的匹配的輪廓模型* create_scaled_shape_model(Template:NumLevels,AngleStart,AngleExtent,AngleStep,ScaleMin,ScaleMax,ScaleStep,Optimization,Metric,Contr
5、ast,MinContrastModelID)*01、Template,/reduce_domain 后的模板圖像* 02、NumLevels,/金字塔的層數(shù),可設為auto010 的整數(shù)*03、AngleStart,/模板旋轉(zhuǎn)的起始角度* 04、AngleExtent,/模板旋轉(zhuǎn)角度范圍,=0*05、AngleStep,/旋轉(zhuǎn)角度的步長,=0and=pi/16* 06、ScaleMin,/模板最小比例*07、ScaleMax,/模板最大比例* 08、ScaleStep,/模板比例的步長*09、Optimization,/設置模板優(yōu)化和模板創(chuàng)建方法* 10、Metric,/匹配方法設置*11、
6、Contrast,設置對比度* 12、MinContrast,/設置最小對比度*13、ModelID,/輸出模板句柄* write_shape_model(ModelID,mk.shm)* 把這個模型保存成一個 shm 模板*clear_shape_model(ModelID)stop()*read_shape_model(mk.shm,ModelID)find_scaled_shape_model(Image,ModelID,rad(-180),rad(360),0.1,5.0,0.5,0,0.5,least_squares,5,0.8,Row,Column,Angle,Scale,Scor
7、e)* 匹配一個比例不變的輪廓模型,參數(shù)和創(chuàng)建的參數(shù)差不多 get_shape_model_contours(ModelContours,ModelID,1)forI:=0to|Score|-1by1vector_angle_to_rigid(0,0,0,Rowi,Columni,Anglei,HomMat2DRotate)hom_mat2d_scale(HomMat2DRotate,Scalei,Scalei,Rowi,Columni,HomMat2DScale)affine_trans_contour_xld(ModelContours,ModelTrans,HomMat2DScale)dev_display(ModelTrans)endfordisp_message(WindowHandle,總共匹配了+|Score|+個商標,window,12,12,red,true)disp_continue_message(WindowHa
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 江西省撫州市樂安縣重點達標名校2025年初三階段性測試(五)數(shù)學試題試卷含解析
- 上海杉達學院《國際經(jīng)濟學》2023-2024學年第二學期期末試卷
- 2025年網(wǎng)絡營銷專業(yè)技能考試試題及答案
- 2025年信息系統(tǒng)項目管理師資格考試試題及答案
- 臺州市臨海市2025年數(shù)學三下期末綜合測試模擬試題含解析
- 上海民遠職業(yè)技術學院《唐詩選讀》2023-2024學年第二學期期末試卷
- 未來醫(yī)療行業(yè)發(fā)展趨勢與相關護理考試試題及答案
- 泰山護理職業(yè)學院《水利工程專業(yè)導論》2023-2024學年第二學期期末試卷
- 吉林省長春市朝陽區(qū)2024-2025學年聯(lián)考第一次診斷性考試化學試題含解析
- 江蘇省常州市武進區(qū)禮嘉中學2024-2025學年高三4月高考二模英語試題含解析
- 初中教科研課題:《提高初中學生地理讀圖能力》課題研究方案
- 家庭與生活環(huán)境職業(yè)生涯規(guī)劃
- 現(xiàn)場應急通信指揮系統(tǒng)建設方案
- 旁站記錄表(樁基)
- 生命倫理學期末測試習題與答案
- 聲波吹灰系統(tǒng)安裝、調(diào)試、操作說明書
- 英國電影概況
- 幕墻工程施工講解
- 鏡頭蓋注塑模具
- 《公主嘗衣貼繡鋪翠襦入宮中》2020年江西省中考文言文閱讀真題(含答案與翻譯)
- 計算機應用技術畢業(yè)論文-計算機應用技術論文5000字
評論
0/150
提交評論