999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于OpenCV的圓環(huán)Mark定位研究

2018-12-27 07:01:52靳衛(wèi)國(guó)于朋揚(yáng)
電子工業(yè)專用設(shè)備 2018年6期
關(guān)鍵詞:檢測(cè)

張 葉,靳衛(wèi)國(guó),于朋揚(yáng)

(中國(guó)電子科技集團(tuán)公司第四十五研究所,北京 100176)

圖像對(duì)準(zhǔn)是絲網(wǎng)印刷的關(guān)鍵技術(shù),圖像對(duì)準(zhǔn)的精度直接決定了絲網(wǎng)印刷的好壞,因此,圖像Mark點(diǎn)的定位具有非常重要的意義。本文針對(duì)帶膜電感基片的圓環(huán)Mark點(diǎn)的定位需求,基于開源計(jì)算機(jī)視覺庫(kù)OpenCV進(jìn)行開發(fā),對(duì)圓環(huán)圖像進(jìn)行形態(tài)學(xué)處理,再利用OpenCV提供的cvCanny()函數(shù)對(duì)圖像進(jìn)行邊緣檢測(cè),進(jìn)而利用cvFind-Counters()函數(shù)檢索輪廓,有效地實(shí)現(xiàn)圓環(huán)Mark的定位。

1 分析

圖1所示為電感基片的Mark圖像。該圖像由CCD、鏡頭、光源、圖像采集卡和計(jì)算機(jī)組成的機(jī)器視覺系統(tǒng)采集。圖像定位需要在圖像中找到圓環(huán),并給出圓環(huán)中心在圖像中的位置。

由圖1可知,圓環(huán)Mark作為圖像目標(biāo),與圖像背景的對(duì)比度不太明顯,需要對(duì)圖像預(yù)處理才能實(shí)現(xiàn)定位。圖像處理流程如圖2所示,先對(duì)圖像進(jìn)行預(yù)處理、邊緣檢測(cè),進(jìn)而檢索輪廓,實(shí)現(xiàn)圓環(huán)Mark的定位。

圖1 電感基片的圓環(huán)Mark圖像

圖2 圖像處理流程圖

2 OpenCV特點(diǎn)

OpenCV (OpenSourceComputerVisionLibrary)是一個(gè)開源的計(jì)算機(jī)視覺庫(kù),它包含大量的圖像處理函數(shù),這些函數(shù)涵蓋多個(gè)領(lǐng)域,如圖像處理、模式識(shí)別、動(dòng)態(tài)運(yùn)動(dòng)、攝像機(jī)標(biāo)定、三維視覺以及機(jī)器學(xué)習(xí)等,并且執(zhí)行速度快、效率高。本文使用OpenCV1.0進(jìn)行圖像處理并實(shí)現(xiàn)圓環(huán)Mark的定位。

3 圓環(huán)定位實(shí)現(xiàn)

3.1 圖像預(yù)處理

本文原始圖像全部由CCD采集。CCD采集的圖像包含很大的信息量,并且存在著各種噪聲。噪聲對(duì)圓環(huán)Mark點(diǎn)的定位產(chǎn)生干擾問(wèn)題,因此有必要對(duì)圖像進(jìn)行預(yù)處理。圖像預(yù)處理主要通過(guò)軟件編程完成圖像的噪聲去除、幾何變換。

3.1.1 圖像平滑

圖像平滑是一種抑制圖像噪聲、改善圖像質(zhì)量的圖像預(yù)處理方法。噪聲會(huì)造成圖像中原本均勻和連續(xù)變化的灰度發(fā)生突變,生成虛假的邊緣信息干擾圓環(huán)Mark點(diǎn)的定位。圖像平滑的作用主要是保留圖像的主要結(jié)構(gòu)、消除干擾信息、突出目標(biāo)的區(qū)域。

在本文中,圖像平滑采用OpenCV中的cvS-mooth()函數(shù)實(shí)現(xiàn),如圖3所示。

圖3 平滑圖像

3.1.2 圖像二值化

圖像二值化是圖像處理中重要的處理手段。經(jīng)過(guò)二值化處理的圖像只有明顯的黑白兩色,從而將灰度范圍劃分為目標(biāo)和背景兩類,這樣使圖像變得簡(jiǎn)單,凸顯出圓環(huán)Mark的輪廓,而且更容易獲取目標(biāo)區(qū)域的特征,方便圖像的進(jìn)一步處理。在本文中,圖像二值化采用OpenCV中的cvThreshold()函數(shù)實(shí)現(xiàn),如圖4所示。

圖4 二值化圖像

3.1.3形態(tài)學(xué)處理

在圖像處理中,形態(tài)學(xué)處理通常用來(lái)消除噪聲、提取圖像特征、檢測(cè)圖像邊緣、紋理分析以及圖像分割等。

開運(yùn)算、閉運(yùn)算是常見的形態(tài)學(xué)處理方法。開運(yùn)算數(shù)學(xué)上是先腐蝕后膨脹的結(jié)果,它平滑了圖像目標(biāo)的邊緣,斷開了較窄的連接,消除了細(xì)小的突出部分。閉運(yùn)算是先膨脹后腐蝕的過(guò)程,它可以平滑目標(biāo)的輪廓,但與開運(yùn)算不同,它會(huì)填充物體內(nèi)細(xì)小空洞、連接鄰近物體。

經(jīng)過(guò)二值化后的圖像,目標(biāo)的邊界非常不平滑,需要連續(xù)的開和閉運(yùn)算改善圖像。實(shí)際上是對(duì)圖像進(jìn)行連續(xù)的非線性濾波去噪操作。

在本文中,采用OpenCV中的cvMorphologyEx()函數(shù)實(shí)現(xiàn)開運(yùn)算、閉運(yùn)算,如圖5、6所示,有效地平滑了物體的邊界。

圖5 開運(yùn)算圖像

圖6 閉運(yùn)算圖像

3.2 邊緣檢測(cè)

邊緣是圖像最基本的特征,包含豐富的信息,它是圖像中像素發(fā)生急劇變化的區(qū)域邊界。邊緣檢測(cè)的實(shí)質(zhì)是提取出圖像中目標(biāo)與背景的交界線。

本文采用的是Canny邊緣檢測(cè)算子來(lái)檢測(cè)目標(biāo)形狀的邊緣。Canny邊緣檢測(cè)算子是對(duì)信噪比與定位乘積進(jìn)行檢測(cè),從而得到最優(yōu)化算子。Canny邊緣檢測(cè)算子除了能夠有效地消除噪聲之外,還能清晰地提取目標(biāo)形狀的輪廓,并且邊界曲線的連續(xù)性也比較好。圖7所示為OpenCV中的cvCanny()函數(shù)實(shí)現(xiàn)的Canny邊緣檢測(cè)效果圖。

圖7Canny邊緣檢測(cè)結(jié)果圖

3.3 輪廓檢索

圖7 所示的Canny邊緣檢測(cè)結(jié)果圖包含了所有的邊緣信息,因此有必要對(duì)圖7中的邊緣信息進(jìn)行輪廓檢索。OpenCV提供了cvFindContours()函數(shù)用于從cvCanny()函數(shù)得到的有邊緣信息的圖像中檢索輪廓,并且函數(shù)將檢測(cè)到的每個(gè)輪廓都存儲(chǔ)在序列里。對(duì)圖7的Canny邊緣檢測(cè)結(jié)果圖進(jìn)行輪廓檢索,結(jié)果如圖8所示,檢索得到了所有的輪廓。

圖8 輪廓檢索圖

3.4 輪廓識(shí)別

為識(shí)別出圓環(huán)的輪廓,需要對(duì)輪廓進(jìn)行篩選。為篩選出圓環(huán)的輪廓,對(duì)利用cvFindContours()函數(shù)得到的所有輪廓進(jìn)行排序,cvFindContours()函數(shù)將輪廓存儲(chǔ)在序列里,將該序列利用算法進(jìn)行排序。OpenCV提供cvContourPerimeter()函數(shù)用于計(jì)算輪廓的周長(zhǎng),可利用該函數(shù)篩選符合圓環(huán)的輪廓。

利用 OpenCV的 cvMinEnclosingCircle()函數(shù)求最小閉合外接圓,得到最小外接圓的圓心(x0,y0),如圖9所示。

圖9 圓環(huán)定位

3.5 算法檢測(cè)

采用其他圖像驗(yàn)證該算法的可行性及合理性,其處理結(jié)果如圖10、11、12所示。

由圖可見,該算法能夠有效地實(shí)現(xiàn)圓環(huán)Mark的定位。

圖10 圓環(huán)定位

圖11 圓環(huán)定位

圖12 圓環(huán)定位

4 結(jié)束語(yǔ)

本文面對(duì)圓環(huán)Mark的定位需求,基于OpenCV進(jìn)行圓環(huán)Mark的定位研究。利用OpenCV對(duì)圖像進(jìn)行預(yù)處理、邊緣檢測(cè),進(jìn)而檢索輪廓,有效地實(shí)現(xiàn)了圓環(huán)Mark的定位。

猜你喜歡
檢測(cè)
QC 檢測(cè)
“不等式”檢測(cè)題
“一元一次不等式”檢測(cè)題
“一元一次不等式組”檢測(cè)題
“幾何圖形”檢測(cè)題
“角”檢測(cè)題
“有理數(shù)的乘除法”檢測(cè)題
“有理數(shù)”檢測(cè)題
“角”檢測(cè)題
“幾何圖形”檢測(cè)題
主站蜘蛛池模板: 国产91特黄特色A级毛片| 亚洲a级毛片| 中文字幕人成人乱码亚洲电影| www.91在线播放| 五月天久久婷婷| 国产国拍精品视频免费看| 国产成人精品在线1区| 国产福利拍拍拍| 中文纯内无码H| 日本欧美成人免费| 欧美精品伊人久久| 国产一区在线观看无码| 久久成人免费| 国产成人夜色91| 97久久精品人人做人人爽| 狼友视频国产精品首页| 亚洲aaa视频| 免费一级毛片在线播放傲雪网| 欧美午夜一区| 五月丁香伊人啪啪手机免费观看| 国产黄视频网站| 丁香六月激情综合| 亚洲人在线| 97久久人人超碰国产精品| 色有码无码视频| 亚洲码一区二区三区| 国产欧美日韩视频怡春院| 色欲国产一区二区日韩欧美| 波多野结衣第一页| 五月天在线网站| 美女免费黄网站| 永久免费无码日韩视频| 她的性爱视频| 久久久精品久久久久三级| 日本午夜精品一本在线观看 | 91在线播放免费不卡无毒| 亚洲欧洲天堂色AV| 72种姿势欧美久久久大黄蕉| 国产三级韩国三级理| 日韩毛片免费| 日韩人妻少妇一区二区| 国产一在线| 国产毛片高清一级国语 | 国产成人凹凸视频在线| 亚洲日韩AV无码精品| 99激情网| 高清国产在线| 中国一级特黄大片在线观看| 久久天天躁夜夜躁狠狠| 谁有在线观看日韩亚洲最新视频| 成人久久精品一区二区三区| 久久人午夜亚洲精品无码区| 亚洲天堂网视频| 精品无码专区亚洲| 制服丝袜国产精品| 精品一区二区三区无码视频无码| 欧美一区二区人人喊爽| 波多野结衣久久高清免费| 日韩中文字幕免费在线观看 | 日本成人一区| 日韩 欧美 小说 综合网 另类| 亚洲a免费| 欧洲精品视频在线观看| 国产欧美日韩资源在线观看| 国产在线观看成人91| 在线欧美a| 在线不卡免费视频| 国产香蕉97碰碰视频VA碰碰看| 国产在线自乱拍播放| 白浆免费视频国产精品视频| 欧美日韩国产综合视频在线观看 | 国产美女一级毛片| 人妖无码第一页| 欧美笫一页| 亚洲精品天堂自在久久77| 在线看免费无码av天堂的| 欧美一道本| 亚洲av无码牛牛影视在线二区| 久久精品无码国产一区二区三区| 97综合久久| 91小视频在线观看| 国产在线观看人成激情视频|