日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 人文社科 > 生活经验 >内容正文

生活经验

halcon:(4)halcon中XLD的概念与应用----汽车引擎盖圆孔检测

發(fā)布時間:2023/11/27 生活经验 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 halcon:(4)halcon中XLD的概念与应用----汽车引擎盖圆孔检测 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

xld(extended Line Descriptions):擴(kuò)展線的描述。

在halcon中經(jīng)常會用到的兩個概念:
1、region簡單的理解區(qū)域region,就是某種具有結(jié)構(gòu)體性質(zhì)的二值圖,正常像素再圖像放大后你看到的是一個個的小方塊,所有在圖像都會沿著像素單位(方塊)走。
2、xld亞像素輪廓:是一系列有序的控制點(diǎn)集合是halcon中自己通過計算得到的點(diǎn)組成的輪廓,比region更為準(zhǔn)確。

下圖來直觀的看一下region和xld,在圖像上表現(xiàn)的不同:

這個是region,它是用每個小方塊(像素)組成的:

?這個是xld,可以看到線和每個像素(小方塊)會有不同的交點(diǎn),這是haolcon自己計算的:

?XLD代表亞像素級別的輪廓或者多邊形。

XDL就是一個輪廓函數(shù),它不是基于像素,人們通常稱他為亞像素,只不過它比像素更精確,可以精確到像素內(nèi)部的一種描述。

在Halcon中,使用XLD表示亞像素的輪廓和多邊形。常用edges_sub_pix算子來提取亞像素輪廓。
? ? ? ?我們都知道圖片是由像素組成,當(dāng)我們用halcon讀取圖像Image或者region的時候,獲得的數(shù)據(jù)就是像素。這些數(shù)據(jù)結(jié)構(gòu)都是像素級別的。
? ? ? ?獲得圖像后,我們可以通過亞像素閾值分割或者亞像素邊緣提取,這樣這些處理得到的結(jié)果其實(shí)就是用亞像素輪廓來表示。。
? ? ? ?上述所述亞像素輪廓其實(shí)在halcon中指的就是xld,它可以表示直線或多邊形,是一組有序的控制點(diǎn)集合,控制點(diǎn)順序用來說明彼此相連的關(guān)系。

亞像素的輪廓可以分為兩種:
1.閉輪廓:首尾相交
2.開輪廓:首尾不相交
-------------------------xld:像素插值后擬合成得線段------------

汽車引擎蓋圓孔檢測與定位:

*二值化+區(qū)域轉(zhuǎn)輪廓線+橢圓擬合=求取中心點(diǎn)
read_image(Image,'C:/Users/TIMI/Desktop/picture/fin1.png')
*先找亮度區(qū)域
threshold (Image, Regions, 128, 255)
*連通域做拆分connection
*如果存在孔洞要不要先填充一下
*fill_up(Regions,CircleRegion)
*有可能要做閉運(yùn)算
closing_circle(Regions,RegionClosing,43.5)
connection(Regions,ConnectRegions)
*選取
select_shape_std(ConnectRegions,CircleRegion,'max_area',70)
*區(qū)域轉(zhuǎn)凸形(就是多邊形)
shape_trans(CircleRegion,transRegion,'convex')
*剪切出來
dev_set_color('yellow')
reduce_domain(Image,transRegion,ReduceImage)
*再找黑色區(qū)域(使用這個方法自動找到黑色區(qū)域)
binary_threshold(ReduceImage,BinaryRegion,'max_separability','dark',UsedThreshold)
connection(BinaryRegion,ConnectBinaryRegion)
count_obj(ConnectBinaryRegion,Number1)
fill_up(ConnectBinaryRegion,FillConnectBinaryRegion)
count_obj(FillConnectBinaryRegion,Number2)
select_shape (FillConnectBinaryRegion, SelectedRegions, ['area','circularity'],\'and', [10185.2,0.7269], [33888.9,1])*找到區(qū)域之后呢,做定位有兩種方法:
*1、區(qū)域轉(zhuǎn)輪廓線
gen_contour_region_xld(SelectedRegions,Contours,'border')
dev_set_draw('margin')
dev_display(Image)
select_shape_xld(Contours,SelectedXLD,'circularity', 'and', 0.7269,1)
fit_ellipse_contour_xld(SelectedXLD,'fitzgibbon',-1,0,0,200,3,2.0, \Row, Column, Phi, Radius1, Radius2, StartPhi, \EndPhi, PontOrder)
gen_ellipse_contour_xld(ContEllipse,Row,Column,Phi,Radius1,Radius2,0,6.28319, \'positive',1.5)
gen_cross_contour_xld(Cross1,Row,Column,36,rad(45))
dev_clear_window()
dev_display(Image)
dev_set_color('red')
dev_display(ContEllipse)
dev_set_color('green')
dev_display(Cross1)
*2、

結(jié)果:

概念參考:https://blog.csdn.net/weixin_42258743/article/details/107427493

總結(jié)

以上是生活随笔為你收集整理的halcon:(4)halcon中XLD的概念与应用----汽车引擎盖圆孔检测的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产网红在线 | 亚洲a视频在线 | www.日韩视频 | 性感美女视频一二三 | 91久久极品少妇xxxxⅹ软件 | 日本成人黄色 | 一区二区在线 | 国产原创在线观看 | 青青青av | 宅男噜噜噜66一区二区 | 亚洲国产精品99久久久久久久久 | 国产精品毛片一区二区在线看舒淇 | 日韩一道本 | www.亚洲国产| 国产宾馆自拍 | 国产香蕉视频在线播放 | 国产一级黄色av | 亚洲天堂中文字幕在线观看 | av在线播放不卡 | 亚洲黄色在线观看视频 | 草草福利视频 | 一区二区三区四区在线观看视频 | 美女调教视频 | 国产精一区| 日韩电影精品 | 第一章豪妇荡乳黄淑珍 | 欧美丰满熟妇bbb久久久 | 国产精品30p | 中文无码一区二区三区在线观看 | 亚洲精品小视频 | 熊出没之冬日乐翻天免费高清观看 | 日韩国产欧美一区二区三区 | 免费看黄色片视频 | 北条麻妃一区二区三区 | 国内视频自拍 | 四虎影视免费在线观看 | 亚洲精品99 | 日本高清不卡在线 | 亚洲精品在线免费看 | 欧美一级片免费观看 | 亚洲最大成人在线视频 | 午夜精品福利电影 | 污免费在线观看 | 极品尤物一区二区三区 | 在线观看国产 | 亚洲中文字幕无码av | 快射视频在线观看 | 一本色道久久综合 | 国产chinese男男gaygay视频 | av网址在线看 | 欧美成年人在线观看 | 欧美1区2区3区4区 | 日韩视频在线观看视频 | 久久久精品人妻一区二区三区四 | 泰剧19禁啪啪无遮挡 | 久久蜜桃av| 一区二区播放 | 国产精品扒开腿做爽爽爽a片唱戏 | 日本高清有码 | 亚洲欧洲免费无码 | 欧美色图激情小说 | 亚洲欧美激情在线 | 成人导航网站 | 国产大片中文字幕 | 免费中文字幕日韩欧美 | 欧美一级免费观看 | mm1313亚洲国产精品无码试看 | 偷拍亚洲视频 | 黑巨茎大战欧美白妞 | 色噜噜狠狠一区二区三区 | 亚洲丝袜天堂 | 国产激情一区二区三区四区 | 欧美日韩免费高清一区色橹橹 | 五月香蕉网| 欧美在线 | 亚洲 | heyzo在线播放 | 黄色三级小视频 | 电影寂寞少女免费观看 | 日韩手机看片 | 国产激情久久久 | 在线看a级片 | 美女xx00 | 日本无翼乌邪恶大全彩h | 91av视频播放 | 黄色片免费观看 | 精品国产无码在线观看 | 在线免费福利视频 | 久久99久久99精品中文字幕 | 亚洲影院在线观看 | 国产中文字幕一区 | 日韩欧美久久久 | 成年人视频网站 | 热久久久久久 | 中文字幕乱码一区二区 | 久久精品福利视频 | 精品人妻一区二区乱码 | av高清一区二区 | 日韩一中文字幕 | 黄色免费网站在线观看 |