国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種空變絲毛圈外觀圖像的處理方法

      文檔序號:6370086閱讀:331來源:國知局
      專利名稱:一種空變絲毛圈外觀圖像的處理方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及一種處理方法,特別是一種用于對空變絲毛圈外觀圖像進(jìn)行處理分析以便統(tǒng)計毛圈數(shù)量的處理方法。
      背景技術(shù)
      空氣變形絲又稱噴氣變形絲,簡稱空變絲,是指利用壓縮空氣噴射處理長絲,使絲條獲得蓬松性以及類似短纖的某些特性。在壓縮空氣的作用下,絲束中的單絲被吹得散亂、 卷曲而且交纏在一起,形成許許多多的絲圈和絲弧即毛圈,從而成為具有高度蓬松的紗線, 所以空變絲的絲圈和絲弧的個數(shù)以及分布情況是空變絲的一個重要的檢測指標(biāo)。而目前對空變絲絲圈和絲弧的的檢測都是靠人眼用放大鏡進(jìn)行檢測,人工點數(shù)的工作量繁瑣,效率低調(diào),檢測人員容易疲累且容易產(chǎn)生人為誤差,造成檢測數(shù)據(jù)的準(zhǔn)確性下降,影響產(chǎn)品的質(zhì)量,為此就需要一種能夠?qū)兆兘z毛圈的 外觀圖像進(jìn)行處理以便對毛圈的數(shù)量進(jìn)行分析統(tǒng)計的處理方法。

      發(fā)明內(nèi)容
      為了克服現(xiàn)有技術(shù)的不足,本發(fā)明提供一種能夠?qū)兆兘z毛圈的外觀圖像進(jìn)行處理以便對毛圈的數(shù)量進(jìn)行分析統(tǒng)計的空變絲毛圈外觀圖像的處理方法。本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是
      一種空變絲毛圈外觀圖像的處理方法,其方法步驟如下
      ①、圖像處理
      I.對攝像頭采集到的BMP圖像去除大面積均勻區(qū),除去主線體;
      II.清除線附近的低亮度點;
      in.沿X方向和Y方向分別進(jìn)行圖像濾波,進(jìn)一步消除噪點,獲得二值圖。@、毛圈計數(shù)
      (一)對步驟①中Mi步獲得的二值圖的下半圖的處理
      A.對步驟①中iii步獲得的二值圖的下半圖從下到上、從左到右進(jìn)行掃描,一次掃描一
      行,找到最下端的一個弧頂,定義為第一下弧頂;
      B.讀出第一下弧頂?shù)钠瘘c和終點,計算出第一下弧頂?shù)幕№攲挾?、弧中?Xtl,Ytl)坐
      標(biāo);C.在二值圖中刪去第一下弧頂,并在重畫圖中畫出該線段;
      D.以第一下弧頂終點為起點,進(jìn)行左右分別搜索。a、右搜索
      (I)、以第一下弧頂終點為起點(Xtl, Ytl),搜索該位置的上一行Ytl =γ0+1中X從X。到 (X0 + 5)的線段,計算該線段內(nèi)是否存在線點集
      I)、若線點集質(zhì)量為零,該點判為斷點,轉(zhuǎn)到斷點搜索程序,斷點搜索程序依次搜索起點(Xtl, Ytl)右上方45°區(qū)域中的各行,直到找到線點集質(zhì)量不等于零的線點集,將該線點集質(zhì)量不等于零的線點集定義為新的起點(Χο,Υ0)ο2)、若線點集質(zhì)量小于8,大于O,該點判為連續(xù)點,將連續(xù)點的列坐標(biāo)Yd+1坐標(biāo)設(shè)為新的起點坐標(biāo)Y(i,將連續(xù)點所在行線點集的質(zhì)心X坐標(biāo)定為新的起點坐標(biāo)X。。3)、若線點集質(zhì)量大于或等于8,該點判為交叉點,轉(zhuǎn)到交叉點搜索程序,交叉點搜索程序令Ytl= 1+5,越過交叉點,并在交叉點的右上方區(qū)域?qū)ふ揖€點集質(zhì)量不等于零的線點集,然后以該線點集質(zhì)量不等于零的線點集的列坐標(biāo)設(shè)為新的起點坐標(biāo)Ytl,以所取線點集的質(zhì)心X坐標(biāo)定為新的起點坐標(biāo)4)、若存在2個以上線點集,取質(zhì)量數(shù)大的一個線點集,若存在多個質(zhì)量相等的線點集,取最右的一個線點集,并以所取線點集的列坐標(biāo)設(shè)為新的起點坐標(biāo)Ytl,以所取線點集的質(zhì)心X坐標(biāo)定為新的起點坐標(biāo)\。·(2)、在步驟(I)中每找到一個起點,則在二值圖中刪去該點,并在重畫圖中畫出該點,同時將該起點的坐標(biāo)值記錄在EXCEL表格中。(3)、以步驟1Γ4)中的新的起點(X。,Y。)為起點,轉(zhuǎn)到步驟(1),用新的起點替代第一下弧頂?shù)幕№斀K點作為起點,搜索該位置的上一行\(zhòng) =Yo+I中X從XtI到(XtI + 5)的線段,計算該線段內(nèi)是否存在線點集,直至下半圖的右邊和上邊邊緣截止,右搜索結(jié)束。b、左搜索
      (I)、以第一下弧頂終點為起點(Xtl,Ytl),搜索該位置的上一行Ytl =Y0+1中X從(\_5)到 X0的線段,計算該線段內(nèi)是否存在線點集
      I)、若線點集質(zhì)量為零,該點判為斷點,轉(zhuǎn)到斷點搜索程序。斷點搜索程序依次搜索起點(Xtl, Ytl)左上方45°區(qū)域中的各行,直到找到線點集質(zhì)量不等于零的線點集,將該線點集質(zhì)量不等于零的線點集定義為新的起點,再繼續(xù)搜索。2)、若線點集質(zhì)量小于8,大于O,該點判為連續(xù)點,將連續(xù)點的列坐標(biāo)Yd+1坐標(biāo)設(shè)為新的起點坐標(biāo)Y(i,將連續(xù)點所在行線點集的質(zhì)心X坐標(biāo)定為新的起點坐標(biāo)X。。3)、若線點集質(zhì)量大于或等于8,該點判為交叉點,轉(zhuǎn)到交叉點搜索程序,交叉點搜索程序令Ytl= 1+5,越過交叉點,并在交叉點的左上方區(qū)域?qū)ふ揖€點集質(zhì)量不等于零的線點集,然后以該線點集質(zhì)量不等于零的線點集的列坐標(biāo)設(shè)為新的起點坐標(biāo)Ytl,以所取線點集的質(zhì)心X坐標(biāo)定為新的起點坐標(biāo)4)、若存在2個以上線點集,取質(zhì)量數(shù)大的一個線點集,若存在多個質(zhì)量相等的線點集,取最左的一個線點集,并以所取線點集的列坐標(biāo)設(shè)為新的起點坐標(biāo)Ytl,以所取線點集的質(zhì)心X坐標(biāo)定為新的起點坐標(biāo)\。(2)、在步驟(I)中每找到一個起點,則在二值圖中刪去該點,并在重畫圖中畫出該點,同時將該點的坐標(biāo)值記錄在EXCEL表格中。
      (3)、以步驟1Γ4)中的新的起點(Xtl, Ytl)為起點,轉(zhuǎn)到步驟(1),用新的起點替代第一下弧頂?shù)幕№斀K點作為起點,搜索該位置的上一行\(zhòng) =Yo+I中X從XtI到(XtI — 5)的線段,計算該線段內(nèi)是否存在線點集,直至下半圖的左邊和上邊邊緣截止,左搜索結(jié)束。Ε、搜索完一條弧后,重復(fù)步驟Al,進(jìn)行第二條弧的搜索,直至搜索完下半圖所有的弧線。(二)對步驟①中m步獲得的二值圖的上半圖的處理
      Α.對步驟①中iii步獲得的二值圖的上半圖從上到下、從左到右進(jìn)行掃描,找到最上端
      的一個弧頂,定義為第一上弧頂;
      B.讀出第一上弧頂?shù)钠瘘c和終點,計算出第一上弧頂?shù)幕№攲挾取⒒≈行?Xtl,Ytl)坐
      標(biāo); C.在二值圖中刪去第一上弧頂,并在重畫圖中畫出該線段;
      D.以第一上弧頂?shù)幕№斀K點為起點,進(jìn)行左右分別搜索。a、右搜索
      (I)、以第一上弧頂?shù)幕№斀K點為起點(X(!,Y0),搜索該位置的下一行Y。 =Y0-I中X從Xtl到(Xtl + 5)的線段,計算該線段內(nèi)是否存在線點集
      I)、若線點集質(zhì)量為零,該點判為斷點,轉(zhuǎn)到斷點搜索程序。斷點搜索程序依次搜索起點(Xtl, Ytl)右下方45°區(qū)域中的各行,直到找到線點集質(zhì)量不等于零的線點集,將該線點集質(zhì)量不等于零的線點集定義為新的起點。2)、若線點集質(zhì)量小于8,大于O,該點判為連續(xù)點,將連續(xù)點的列坐標(biāo)Ytl-I坐標(biāo)設(shè)為新的起點坐標(biāo)Y(i,將連續(xù)點所在行線點集的質(zhì)心X坐標(biāo)定為新的起點坐標(biāo)X。。3)、若線點集質(zhì)量大于或等于8,該點判為交叉點,轉(zhuǎn)到交叉點搜索程序,交叉點搜索程序令Ytl= 1-5,越過交叉點,并在交叉點的右下方區(qū)域?qū)ふ揖€點集質(zhì)量不等于零的線點集,然后以該線點集質(zhì)量不等于零的線點集的列坐標(biāo)設(shè)為新的起點坐標(biāo)Ytl,以所取線點集的質(zhì)心X坐標(biāo)定為新的起點坐標(biāo)4)、若存在2個以上線點集,取質(zhì)量數(shù)大的一個線點集,若存在多個質(zhì)量相等的線點集,取最右的一個線點集,并以所取線點集的列坐標(biāo)設(shè)為新的起點坐標(biāo)Ytl,以所取線點集的質(zhì)心X坐標(biāo)定為新的起點坐標(biāo)\。(2)、在步驟(I)中每找到一個起點,則在二值圖中刪去該點,并在重畫圖中畫出該點,同時將該起點的坐標(biāo)值記錄在EXCEL表格中。(3)、以步驟1Γ4)中的新的起點(X。,Y。)為起點,轉(zhuǎn)到步驟(1),用新的起點替代第一上弧頂?shù)幕№斀K點作為起點,搜索該位置的下一行Ytl =Ytl-I中X從Xtl到(Xtl+ 5)的線段,計算該線段內(nèi)是否存在線點集,直至上半圖的右邊和下邊邊緣截止,右搜索結(jié)束。b、左搜索
      (I)、以第一上弧頂?shù)幕№斀K點為起點(Xtl, Yci),搜索該位置的下一行Ytl =Y0-I中X從 (Χ0-5)到Xtl的線段,計算該線段內(nèi)是否存在線點集
      I)、若線點集質(zhì)量為零,該點判為斷點,轉(zhuǎn)到斷點搜索程序。斷點搜索程序依次搜索起點(Xtl, Ytl)左下方45°區(qū)域中的各行,直到找到線點集質(zhì)量不等于零的線點集,將該線點集質(zhì)量不等于零的線點集定義為新的起點,再繼續(xù)搜索。2)、若線點集質(zhì)量小于8,大于O,該點判為連續(xù)點,將連續(xù)點的列坐標(biāo)Ytl-I坐標(biāo)設(shè)為新的起點坐標(biāo)Y(i,將連續(xù)點所在行線點集的質(zhì)心X坐標(biāo)定為新的起點坐標(biāo)X。。3)、若線點集質(zhì)量大于或等于8,該點判為交叉點,轉(zhuǎn)到交叉點搜索程序,交叉點搜索程序令Ytl= 1-5,越過交叉點,并在交叉點的左下方區(qū)域?qū)ふ揖€點集質(zhì)量不等于零的線點集,然后以該線點集質(zhì)量不等于零的線點集的列坐標(biāo)設(shè)為新的起點坐標(biāo)Ytl,以所取線點集的質(zhì)心X坐標(biāo)定為新的起點坐標(biāo)4)、若存在2個以上線點集,取質(zhì)量數(shù)大的一個線點集,若存在多個質(zhì)量相等的線點集,取最左的一個線點集,并以所取線點集的列坐標(biāo)設(shè)為新的起點坐標(biāo)Ytl,以所取線點集的質(zhì)心X坐標(biāo)定為新的起點坐標(biāo)\。(2)、在步驟(I)中每找到一個起點,則在二值圖中刪去該點,并在重畫圖中畫出該點,同時將該點的坐標(biāo)值記錄在EXCEL表格中。(3)、以步驟1Γ4)中的新的起點(Xtl, Ytl)為起點,轉(zhuǎn)到步驟(1),用新的起點替代第一上弧頂?shù)幕№斀K點作為起點,搜索其下一行Ytl =Ytl-I中X從(Xcr5)到Xtl的線段,計算該線段內(nèi)是否存在線點集,直至上半圖的左邊和上邊邊緣截止,左搜索結(jié)束。E、搜索完一條弧后,重復(fù)步驟Al,進(jìn)行第二條弧的搜索,直至搜索完上半圖所有的弧線。作為上述技術(shù)方案的改進(jìn),在處理完步驟①中的二值像后,調(diào)入下一幅采集到的圖像,并按照步驟①、@中的方法對下一幅圖像進(jìn)行處理。作為上述技術(shù)方案的進(jìn)一步改進(jìn),在步驟①圖像處理I步驟前先對攝像機(jī)采集到的圖像進(jìn)行裁剪處理。本發(fā)明的有益效果是本發(fā)明所述處理方法配合用于采集空變絲毛圈外觀圖像的檢測儀后,能夠?qū)z像頭所采集到的毛圈外觀圖像進(jìn)行自動分析統(tǒng)計,大大的降低了人工點數(shù)的繁瑣工作量和人為誤差,解決了以往空變絲的檢索只能人眼目測、效率低下、測量精度難控制的缺點,極大的提高了空變絲毛圈檢測的效率和準(zhǔn)確度。


      下面結(jié)合附圖和實施例對本發(fā)明作進(jìn)一步說明。圖I是采集空變絲毛圈外觀圖像的檢測儀結(jié)構(gòu)示意圖2是本發(fā)明定義中線點集的示意圖3是本發(fā)明在右搜索時的流程判斷圖;
      圖4是本發(fā)明在搜索到斷點時的分析圖5是本發(fā)明在搜索到交叉點時的分析圖6是用于檢測的640*480BMP的空變絲外觀圖7是圖6被裁剪成480*240的BMP圖像;
      圖8是圖7去除大面積均勻區(qū)和主線體的BMP圖;圖9是圖8經(jīng)過濾波消除噪聲點的BMP圖10是圖9的重畫圖11是本發(fā)明中各線點的EXCEL記錄表格(為節(jié)約篇幅,只示出了弧頂和弧底等相關(guān)坐標(biāo)值)。
      具體實施例方式參照圖f圖11,圖I中示出了用于采集空變絲毛圈外觀圖像的檢測儀結(jié)構(gòu)示意圖,該檢測儀包括用于卷繞空變絲12的絲筒I和驅(qū)動空變絲12行進(jìn)的牽引機(jī)構(gòu)2 ;牽引機(jī)構(gòu)2由電機(jī)21、一根橡膠摩擦輥22和一個滑輪機(jī)構(gòu)23組成,其中橡膠摩擦輥22同電機(jī)21 的輸出端連接;在所述絲筒I和牽引機(jī)構(gòu)2之間設(shè)有用于對空變絲12產(chǎn)生夾持力的左導(dǎo)絲器3和用于對空變絲12起導(dǎo)向作用的右導(dǎo)絲器4 ;左、右導(dǎo)絲器3、4之間安裝有用于采集空變絲12外觀情況的攝像頭5和改善攝像頭5下方空變絲亮度的可調(diào)光源6,攝像頭5的鏡頭下方設(shè)有用于改善空變絲外觀清晰度的放大鏡7,該放大鏡7是可調(diào)放大倍數(shù)、獨立對焦的放大鏡;所述攝像頭5和電機(jī)21同安裝有專用控制軟件的電腦8連接,該專用控制軟件采用了本發(fā)明所述的空變絲毛圈外觀圖像的處理方法以對采集到的空變絲毛圈外觀圖像進(jìn)行處理分析;在所述牽引機(jī)構(gòu)2沿空變絲行進(jìn)方向的前方還設(shè)有第三導(dǎo)絲器9和與空變絲引出端連接的吊重砝碼10,吊重砝碼10對空變絲12產(chǎn)生了一個恒定的拉力,使得空變絲12能夠緊貼在橡膠摩擦輥22的表面,以便當(dāng)驅(qū)動電機(jī)21帶動橡膠摩擦輥22轉(zhuǎn)動時,橡膠摩擦輥22能夠?qū)ξ挥诜糯箸R7下方的空變絲12產(chǎn)生一個穩(wěn)定的牽引力,保證空變絲12 在單位時間內(nèi)通過放大鏡7下方的長度是恒定的,從而提高空變絲毛圈檢測的精度。 首先把需要檢測的空變絲12卷繞在絲筒I上,將空變絲12的引出端穿過左、右導(dǎo)絲器3、4后再在滑輪機(jī)構(gòu)23和橡膠摩擦圈22上饒兩圈,然后將空變絲12穿過第三導(dǎo)絲器 9后同吊重砝碼10連接,左導(dǎo)絲器3用于夾持空變絲12,空變絲12在左導(dǎo)絲器3和吊重砝碼10的共同作用下使得沿空變絲12行進(jìn)方向(圖I中箭頭方向)位于左導(dǎo)絲器3前方(圖 I中位于左導(dǎo)絲器3的右方)的空變絲12受到一個穩(wěn)固的牽引力,使得每單位時間通過攝像頭5下方的空變絲12的長度是相同的,以提高檢測數(shù)據(jù)的準(zhǔn)確度。安裝上空變絲12并在上述檢測儀通電后,調(diào)節(jié)好可調(diào)光源6的方向和光亮度,使得攝像頭5拍攝范圍內(nèi)的空變絲12的亮度均勻,沒有明顯的光斑和暗處,調(diào)整好可調(diào)光源 6的方向和亮度后,調(diào)節(jié)放大鏡7的放大倍數(shù)并進(jìn)行對焦,使得攝像頭5采集的拍攝范圍內(nèi)的空變絲12的外觀情況清晰可見。調(diào)整好放大鏡7后,專用控制軟件開始驅(qū)動電機(jī)21和攝像頭5動作,驅(qū)動電機(jī)21 驅(qū)動橡膠摩擦輥22帶動空變絲12連續(xù)的勻速的行進(jìn),同時控制攝像頭5間斷性的拍照,在空變絲12走動的過程中,可在空變絲12每走4mm,攝像頭5就拍攝圖像一張,并對該圖片進(jìn)行編號存儲,以獲得一組空變絲12外觀情況的連續(xù)編號圖片。圖片拍攝完成后,專用控制軟件啟動本發(fā)明所述空變絲毛圈外觀圖像的處理方法。首先,我們定義如下
      I、線點二值圖中,構(gòu)成絲圈和絲弧的像素點稱為線點。若干個相互鄰接的線點就構(gòu)成了二值圖中的弧線。如果某地方存在線點,則該地方的線點存在值P(X,Y)=l, X,Y即為該線點坐標(biāo);如果某地方不存在線點,則該地方的線點存在值P (X,γ)=0。
      2、線點集Y坐標(biāo)相同的連續(xù)的一到若干個線點構(gòu)成的集合稱為線點集。如圖2中就有四個線點集Α、B、C、D。3、線點集質(zhì)量某線點集質(zhì)量,是指該線點集中線點的個數(shù)。如圖2中線點集A的質(zhì)量為3,線點集B的質(zhì)量為2,線點集C的質(zhì)量為6,線點集D的質(zhì)量為I。4、線點集質(zhì)心線 點集質(zhì)心Y坐標(biāo)等于該線點集所在行的Y坐標(biāo)。線點集質(zhì)心的 X坐標(biāo)等于該線點集X坐標(biāo)的平均值取整數(shù),即
      權(quán)利要求
      1.一種空變絲毛圈外觀圖像的處理方法,其特征在于方法步驟如下①、圖像處理i.對攝像頭采集到的BMP圖像去除大面積均勻區(qū),除去主線體; .清除線附近的低亮度點;iii.沿X方向和Y方向分別進(jìn)行圖像濾波,進(jìn)一步消除噪點,獲得二值圖。②、毛圈計數(shù)(一)對步驟①中iii步獲得的二值圖的下半圖的處理A.對步驟①中iii步獲得的二值圖的下半圖從下到上、從左到右進(jìn)行掃描,一次掃描一行,找到最下端的一個弧頂,定義為第一下弧頂;B.讀出第一下弧頂?shù)钠瘘c和終點,計算出第一下弧頂?shù)幕№攲挾?、弧中?Xtl,Y0)坐標(biāo);C.在二值圖中刪去第一下弧頂,并在重畫圖中畫出該線段;D.以第一下弧頂終點為起點,進(jìn)行左右分別搜索。a、右搜索(1)、以第一下弧頂終點為起點(X。,Y。),搜索該位置的上一行YQ=YQ+1中X從X。到 (X0+5)的線段,計算該線段內(nèi)是否存在線點集.1)、若線點集質(zhì)量為零,該點判為斷點,轉(zhuǎn)到斷點搜索程序,斷點搜索程序依次搜索起點(Xd)右上方45°區(qū)域中的各行,直到找到線點集質(zhì)量不等于零的線點集,將該線點集質(zhì)量不等于零的線點集定義為新的起點(Χο,Υο)。.2)、若線點集質(zhì)量小于8,大于O,該點判為連續(xù)點,將連續(xù)點的列坐標(biāo)Yd+1坐標(biāo)設(shè)為新的起點坐標(biāo)\,將連續(xù)點所在行線點集的質(zhì)心X坐標(biāo)定為新的起點坐標(biāo)X。。.3)、若線點集質(zhì)量大于或等于8,該點判為交叉點,轉(zhuǎn)到交叉點搜索程序,交叉點搜索程序令Yo = Υο+5,越過交叉點,并在交叉點的右上方區(qū)域?qū)ふ揖€點集質(zhì)量不等于零的線點集, 然后以該線點集質(zhì)量不等于零的線點集的列坐標(biāo)設(shè)為新的起點坐標(biāo)\,以所取線點集的質(zhì)心X坐標(biāo)定為新的起點坐標(biāo)X。。.4)、若存在2個以上線點集,取質(zhì)量數(shù)大的一個線點集,若存在多個質(zhì)量相等的線點集,取最右的一個線點集,并以所取線點集的列坐標(biāo)設(shè)為新的起點坐標(biāo)Ytl,以所取線點集的質(zhì)心X坐標(biāo)定為新的起點坐標(biāo)\。(2)、在步驟⑴中每找到一個起點,則在二值圖中刪去該點,并在重畫圖中畫出該點, 同時將該起點的坐標(biāo)值記錄在EXCEL表格中。(3)、以步驟1Γ4)中的新的起點(Xtl,Y0)為起點,轉(zhuǎn)到步驟(1),用新的起點替代第一下弧頂?shù)幕№斀K點作為起點,搜索該位置的上一行Υο=Υο+1中X從Xci到(Χο+5)的線段,計算該線段內(nèi)是否存在線點集,直至下半圖的右邊和上邊邊緣截止,右搜索結(jié)束。b、左搜索(I)、以第一下弧頂終點為起點%,^,搜索該位置的上一行1=1+1中父從(Xo-5)至IJ X0的線段,計算該線段內(nèi)是否存在線點集.1)、若線點集質(zhì)量為零,該點判為斷點,轉(zhuǎn)到斷點搜索程序。斷點搜索程序依次搜索起點(Xd)左上方45°區(qū)域中的各行,直到找到線點集質(zhì)量不等于零的線點集,將該線點集質(zhì)量不等于零的線點集定義為新的起點,再繼續(xù)搜索。2)、若線點集質(zhì)量小于8,大于O,該點判為連續(xù)點,將連續(xù)點的列坐標(biāo)Yd+1坐標(biāo)設(shè)為新的起點坐標(biāo)\,將連續(xù)點所在行線點集的質(zhì)心X坐標(biāo)定為新的起點坐標(biāo)X。。3)、若線點集質(zhì)量大于或等于8,該點判為交叉點,轉(zhuǎn)到交叉點搜索程序,交叉點搜索程序令Yo = Υο+5,越過交叉點,并在交叉點的左上方區(qū)域?qū)ふ揖€點集質(zhì)量不等于零的線點集, 然后以該線點集質(zhì)量不等于零的線點集的列坐標(biāo)設(shè)為新的起點坐標(biāo)\,以所取線點集的質(zhì)心X坐標(biāo)定為新的起點坐標(biāo)X。。4)、若存在2個以上線點集,取質(zhì)量數(shù)大的一個線點集,若存在多個質(zhì)量相等的線點集,取最左的一個線點集,并以所取線點集的列坐標(biāo)設(shè)為新的起點坐標(biāo)Ytl,以所取線點集的質(zhì)心X坐標(biāo)定為新的起點坐標(biāo)\。(2)、在步驟⑴中每找到一個起點,則在二值圖中刪去該點,并在重畫圖中畫出該點, 同時將該點的坐標(biāo)值記錄在EXCEL表格中。(3)、以步驟1Γ4)中的新的起點(Xtl,Y0)為起點,轉(zhuǎn)到步驟(1),用新的起點替代第一下弧頂?shù)幕№斀K點作為起點,搜索該位置的上一行Υο=Υο+1中X從Xci到(Χο-5)的線段,計算該線段內(nèi)是否存在線點集,直至下半圖的左邊和上邊邊緣截止,左搜索結(jié)束。Ε、搜索完一條弧后,重復(fù)步驟Al,進(jìn)行第二條弧的搜索,直至搜索完下半圖所有的弧 線。(二 )對步驟①中iii步獲得的二值圖的上半圖的處理A.對步驟①中iii步獲得的二值圖的上半圖從上到下、從左到右進(jìn)行掃描,找到最上端的一個弧頂,定義為第一上弧頂;B.讀出第一上弧頂?shù)钠瘘c和終點,計算出第一上弧頂?shù)幕№攲挾?、弧中?Xtl,Y0)坐標(biāo);C.在二值圖中刪去第一上弧頂,并在重畫圖中畫出該線段;D.以第一上弧頂?shù)幕№斀K點為起點,進(jìn)行左右分別搜索。a、右搜索(1)、以第一上弧頂?shù)幕№斀K點為起點(X(),Yo),搜索該位置的下一行Yo=Yo-I中X從X。 到(Χο+5)的線段,計算該線段內(nèi)是否存在線點集1)、若線點集質(zhì)量為零,該點判為斷點,轉(zhuǎn)到斷點搜索程序。斷點搜索程序依次搜索起點(Xo,Ytl)右下方45°區(qū)域中的各行,直到找到線點集質(zhì)量不等于零的線點集,將該線點集質(zhì)量不等于零的線點集定義為新的起點。2)、若線點集質(zhì)量小于8,大于O,該點判為連續(xù)點,將連續(xù)點的列坐標(biāo)Ytl-I坐標(biāo)設(shè)為新的起點坐標(biāo)\,將連續(xù)點所在行線點集的質(zhì)心X坐標(biāo)定為新的起點坐標(biāo)X。。3)、若線點集質(zhì)量大于或等于8,該點判為交叉點,轉(zhuǎn)到交叉點搜索程序,交叉點搜索程序令Yo = Υο-5,越過交叉點,并在交叉點的右下方區(qū)域?qū)ふ揖€點集質(zhì)量不等于零的線點集, 然后以該線點集質(zhì)量不等于零的線點集的列坐標(biāo)設(shè)為新的起點坐標(biāo)\,以所取線點集的質(zhì)心X坐標(biāo)定為新的起點坐標(biāo)X。。4)、若存在2個以上線點集,取質(zhì)量數(shù)大的一個線點集,若存在多個質(zhì)量相等的線點集,取最右的一個線點集,并以所取線點集的列坐標(biāo)設(shè)為新的起點坐標(biāo)Ytl,以所取線點集的質(zhì)心X坐標(biāo)定為新的起點坐標(biāo)(2)、在步驟⑴中每找到一個起點,則在二值圖中刪去該點,并在重畫圖中畫出該點,同時將該起點的坐標(biāo)值記錄在EXCEL表格中。(3)、以步驟1Γ4)中的新的起點(Xtl, Y0)為起點,轉(zhuǎn)到步驟(1),用新的起點替代第一上弧頂?shù)幕№斀K點作為起點,搜索該位置的下一行Yci=Ycrl中X從X。到(\+5)的線段,計算該線段內(nèi)是否存在線點集,直至上半圖的右邊和下邊邊緣截止,右搜索結(jié)束。b、左搜索(1)、以第一上弧頂?shù)幕№斀K點為起點(Xtl,Ytl),搜索該位置的下一行Yci=Yci-I中X從 (X0-5)到Xtl的線段,計算該線段內(nèi)是否存在線點集.1)、若線點集質(zhì)量為零,該點判為斷點,轉(zhuǎn)到斷點搜索程序。斷點搜索程序依次搜索起點(Xci,Ytl)左下方45°區(qū)域中的各行,直到找到線點集質(zhì)量不等于零的線點集,將該線點集質(zhì)量不等于零的線點集定義為新的起點,再繼續(xù)搜索。.2)、若線點集質(zhì)量小于8,大于O,該點判為連續(xù)點,將連續(xù)點的列坐標(biāo)Ytl-I坐標(biāo)設(shè)為新的起點坐標(biāo)YO,將連續(xù)點所在行線點集的質(zhì)心X坐標(biāo)定為新的起點坐標(biāo)X。。.3)、若線點集質(zhì)量大于或等于8,該點判為交叉點,轉(zhuǎn)到交叉點搜索程序,交叉點搜索程序令Yo = Yo-5,越過交叉點,并在交叉點的左下方區(qū)域?qū)ふ揖€點集質(zhì)量不等于零的線點集, 然后以該線點集質(zhì)量不等于零的線點集的列坐標(biāo)設(shè)為新的起點坐標(biāo)\,以所取線點集的質(zhì)心X坐標(biāo)定為新的起點坐標(biāo)X。。.4)、若存在2個以上線點集,取質(zhì)量數(shù)大的一個線點集,若存在多個質(zhì)量相等的線點集,取最左的一個線點集,并以所取線點集的列坐標(biāo)設(shè)為新的起點坐標(biāo)Ytl,以所取線點集的質(zhì)心X坐標(biāo)定為新的起點坐標(biāo)\。(2)、在步驟⑴中每找到一個起點,則在二值圖中刪去該點,并在重畫圖中畫出該點, 同時將該點的坐標(biāo)值記錄在EXCEL表格中。(3)、以步驟1Γ4)中的新的起點(Xtl,Y0)為起點,轉(zhuǎn)到步驟(1),用新的起點替代第一上弧頂?shù)幕№斀K點作為起點,搜索其下一行Yci=Ycrl中X從(\-5)到Xtl的線段,計算該線段內(nèi)是否存在線點集,直至上半圖的左邊和上邊邊緣截止,左搜索結(jié)束。E、搜索完一條弧后,重復(fù)步驟Al,進(jìn)行第二條弧的搜索,直至搜索完上半圖所有的弧線。
      2.根據(jù)權(quán)利要求I所述的空變絲毛圈外觀圖像的處理方法,其特征在于在處理完步驟①中的二值像后,調(diào)入下一幅采集到的圖像,并按照步驟①、②中的方法對下一幅圖像進(jìn)行處理。
      3.根據(jù)權(quán)利要求I或2所述的空變絲毛圈外觀圖像的處理方法,其特征在于在步驟 ①圖像處理i步驟前先對攝像機(jī)采集到的圖像進(jìn)行裁剪處理。
      全文摘要
      本發(fā)明公開了一種空變絲毛圈外觀圖像的處理方法,其通過對空變絲毛圈外觀圖像進(jìn)行去除大面積均勻區(qū)和主線體后濾波得到二值圖,然后對二值圖的上、下半圖分別進(jìn)行左、右掃描并將掃描得到的線點刪去,并在重畫圖中畫出,同時將掃描到的線點坐標(biāo)記錄在EXCEL表格中,達(dá)到了對攝像頭所采集到的毛圈外觀圖像進(jìn)行自動分析統(tǒng)計的目的,大大的降低了人工點數(shù)的繁瑣工作量和人為誤差,解決了以往空變絲的檢索只能人眼目測、效率低下、測量精度難控制的缺點,極大的提高了空變絲毛圈檢測的效率和準(zhǔn)確度。
      文檔編號G06T7/00GK102722884SQ20121016092
      公開日2012年10月10日 申請日期2012年5月22日 優(yōu)先權(quán)日2012年5月22日
      發(fā)明者張樹榮, 梁偉東, 湯棟耀, 蘇美群, 謝永輝, 龔健華 申請人:廣東新會美達(dá)錦綸股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1