本發(fā)明涉及電子
技術(shù)領(lǐng)域:
,特別是涉及一種色環(huán)電阻的檢測(cè)方法、色環(huán)電阻的檢測(cè)裝置和自動(dòng)光學(xué)檢測(cè)系統(tǒng)。
背景技術(shù):
:自動(dòng)光學(xué)檢測(cè)(AOI,AutomatedOpticalInspection)是工業(yè)制作過程的必要環(huán)節(jié),已經(jīng)廣泛應(yīng)用于TFT-LCD(thinfilmtransistor-liquidcrystaldisplay,薄膜晶體管液晶顯示器)、晶體管與PCB(PrintedCircuitBoard,印制電路板)等工業(yè)制作上,在民生用途則延伸至保全系統(tǒng)。它使用機(jī)器視覺作為檢測(cè)標(biāo)準(zhǔn)技術(shù),利用光學(xué)方式取得成品的表面狀態(tài),以影像處理來檢測(cè)異物或表面瑕疵。電子元件的錯(cuò)、漏和反檢測(cè)是電路板缺陷檢測(cè)領(lǐng)域中的一種常見應(yīng)用。作為電路板中常用的電子元件,色環(huán)電阻的錯(cuò)、漏、反檢測(cè)極為重要。傳統(tǒng)技術(shù)中AOI系統(tǒng)對(duì)色環(huán)電阻的缺陷檢測(cè)一般集中在漏件檢測(cè)上,而對(duì)色環(huán)電阻的錯(cuò)件和反件檢測(cè)則需要人工借助額外的色環(huán)電阻識(shí)別輔助設(shè)備配合進(jìn)行,如色環(huán)電阻直讀卡、色環(huán)電阻識(shí)別儀等,這種方案需要耗費(fèi)額外的硬件與人力,成本較高。技術(shù)實(shí)現(xiàn)要素:基于此,有必要針對(duì)上述問題,提供一種低成本的色環(huán)電阻的檢測(cè)方法、裝置和自動(dòng)光學(xué)檢測(cè)系統(tǒng)。為了達(dá)到上述目的,本發(fā)明采取的技術(shù)方案如下:一種色環(huán)電阻的檢測(cè)方法,包括步驟:獲取待檢測(cè)的電路板的圖像,從所述電路板的圖像中提取色環(huán)電阻的圖像;根據(jù)所述色環(huán)電阻的圖像確定所述色環(huán)電阻包含的色環(huán)的候選區(qū)域;對(duì)所述色環(huán)的候選區(qū)域進(jìn)行顏色識(shí)別,獲得所述色環(huán)的顏色值;根據(jù)所述色環(huán)的顏色值對(duì)所述色環(huán)電阻進(jìn)行檢測(cè)。上述色環(huán)電阻的檢測(cè)方法,自動(dòng)掃描電路板獲取圖像,然后提取色環(huán)電阻的圖像,并通過圖像處理技術(shù),進(jìn)一步提取色環(huán)電阻包含的色環(huán)的顏色值,從而根據(jù)各個(gè)色環(huán)的顏色值判斷色環(huán)電阻是否存在錯(cuò)、反等缺陷,實(shí)現(xiàn)了色環(huán)電阻的自動(dòng)檢測(cè),不再需要借助于額外的色環(huán)電阻識(shí)別輔助設(shè)備,也不需要額外安排工人進(jìn)行檢測(cè),有效的節(jié)省了硬件成本和人工成本。另外,由于不再需要人工對(duì)色環(huán)電阻進(jìn)行檢測(cè),所以色環(huán)電阻檢測(cè)的速度不再受限于工人的熟練程度,大大提高了色環(huán)電阻的檢測(cè)速度。在一個(gè)實(shí)施例中,根據(jù)所述色環(huán)電阻的圖像確定所述色環(huán)電阻包含的色環(huán)的候選區(qū)域的步驟包括:根據(jù)所述色環(huán)電阻的圖像確定所述色環(huán)電阻包含的色環(huán)的橫坐標(biāo);以所述色環(huán)的橫坐標(biāo)為中心點(diǎn)沿水平方向各擴(kuò)展預(yù)設(shè)長(zhǎng)度,獲得所述色環(huán)的寬度;根據(jù)所述色環(huán)的寬度以及所述色環(huán)電阻的圖像的高度,獲得所述色環(huán)電阻包含的色環(huán)的候選區(qū)域。根據(jù)提取的色環(huán)電阻的圖像自動(dòng)定位色環(huán)電阻包含的色環(huán)的區(qū)域,準(zhǔn)確性較高。在一個(gè)實(shí)施例中,以所述色環(huán)的橫坐標(biāo)為中心點(diǎn)沿水平方向各擴(kuò)展預(yù)設(shè)長(zhǎng)度之前,還包括步驟:根據(jù)預(yù)設(shè)的色環(huán)寬度以及預(yù)設(shè)的相鄰兩個(gè)色環(huán)之間的距離確定所述預(yù)設(shè)長(zhǎng)度。根據(jù)預(yù)設(shè)的色環(huán)寬度以及預(yù)設(shè)的相鄰兩個(gè)色環(huán)之間的距離確定色環(huán)的橫坐標(biāo)需要擴(kuò)展的長(zhǎng)度,進(jìn)而可以準(zhǔn)確獲得色環(huán)的寬度。在一個(gè)實(shí)施例中,根據(jù)所述色環(huán)電阻的圖像確定所述色環(huán)電阻包含的色環(huán)的橫坐標(biāo)的步驟包括:將所述色環(huán)電阻的圖像按照RGB顏色模式轉(zhuǎn)換為各個(gè)顏色通道對(duì)應(yīng)的子圖像;對(duì)各個(gè)子圖像分別進(jìn)行X方向的色環(huán)邊緣檢測(cè),根據(jù)全部子圖像的色環(huán)邊緣檢測(cè)結(jié)果合成第一邊緣圖像;對(duì)所述第一邊緣圖像進(jìn)行二值化,獲得第二邊緣圖像;對(duì)所述第二邊緣圖像中的點(diǎn)的值在Y方向進(jìn)行求和,得到第一向量;所述第一向量中的每一個(gè)值為每一個(gè)橫坐標(biāo)所對(duì)應(yīng)的Y方向求和的值;由所述第一向量確定所述第二邊緣圖像中的波峰位置,將波峰位置的X坐標(biāo)確定為所述色環(huán)電阻包含的色環(huán)的橫坐標(biāo)??紤]到某些色環(huán)在灰度圖像與色環(huán)電阻的主體顏色的灰色度相似,采用分通道邊緣檢測(cè)的方法,有效提高了色環(huán)橫坐標(biāo)確定的準(zhǔn)確性。在一個(gè)實(shí)施例中,根據(jù)全部子圖像的色環(huán)邊緣檢測(cè)結(jié)果合成第一邊緣圖像的步驟包括:獲得同一色環(huán)在全部子圖像的色環(huán)邊緣檢測(cè)結(jié)果中的最大值;根據(jù)獲得的各個(gè)色環(huán)對(duì)應(yīng)的最大值合成第一邊緣圖像。將分通道邊緣檢測(cè)后的圖像按照最大值進(jìn)行融合,后續(xù)根據(jù)融合的圖像確定色環(huán)的橫坐標(biāo),有效提高了色環(huán)橫坐標(biāo)確定的準(zhǔn)確性。在一個(gè)實(shí)施例中,對(duì)所述第一邊緣圖像進(jìn)行二值化之后,獲得第二邊緣圖像之前,還包括步驟:將二值化后的所述第一邊緣圖像中與水平方向的兩個(gè)邊緣距離小于設(shè)定范圍的點(diǎn)的值設(shè)置為0??紤]到色環(huán)不會(huì)出現(xiàn)在色環(huán)電阻的左右邊緣處,將二值化后的圖像左右邊緣附近的值設(shè)置為0,從而有效過濾干擾信息,有效提高了色環(huán)橫坐標(biāo)確定的準(zhǔn)確性。在一個(gè)實(shí)施例中,得到第一向量之后,由第一向量確定所述第二邊緣圖像中的波峰位置之前,還包括步驟:將所述第一向量中小于預(yù)設(shè)閾值的值設(shè)置為0。對(duì)第一向量中小于預(yù)設(shè)閾值的值設(shè)置為0,從而能夠更為準(zhǔn)確的定位出色環(huán)所對(duì)應(yīng)的波峰位置。在一個(gè)實(shí)施例中,對(duì)所述色環(huán)的候選區(qū)域進(jìn)行顏色識(shí)別,獲得所述色環(huán)的顏色值的步驟包括:對(duì)所述色環(huán)的候選區(qū)域中的點(diǎn)的值在Y方向上求平均,獲得第二向量;所述第二向量中的每一個(gè)值為每一個(gè)橫坐標(biāo)所對(duì)應(yīng)的Y方向求平均的值;將所述第二向量中的每一個(gè)值分別與預(yù)設(shè)的顏色值進(jìn)行比較,將差值最小時(shí)的預(yù)設(shè)的顏色值確定為所述第二向量中對(duì)應(yīng)值的顏色值;篩選出所述第二向量中出現(xiàn)次數(shù)最多且不為所述色環(huán)電阻的主體顏色的顏色值,將篩選出的顏色值作為所述色環(huán)的顏色值,所述主體顏色為除色環(huán)顏色之外的色環(huán)電阻表面的顏色??紤]到色環(huán)候選區(qū)域還可能存在著色環(huán)電阻的主體顏色,而且色環(huán)上的每個(gè)像素點(diǎn)的顏色也可能因?yàn)樵肼曈悬c(diǎn)偏差,所以對(duì)獲得的色環(huán)的候選區(qū)域顏色值在縱坐標(biāo)方向上求平均,從而根據(jù)顏色的平均值確定色環(huán)的顏色,提高了色環(huán)顏色值確定的準(zhǔn)確性。在一個(gè)實(shí)施例中,從所述電路板的圖像中提取色環(huán)電阻的圖像的步驟包括:根據(jù)所述電路板制版時(shí)設(shè)定的色環(huán)電阻在所述電路板中的位置,獲得所述電路板的圖像中所述色環(huán)電阻的初步位置;將所述色環(huán)電阻的初步位置向外各擴(kuò)展預(yù)設(shè)像素,獲得所述色環(huán)電阻的候選區(qū)域;根據(jù)所述電路板制版時(shí)所述色環(huán)電阻的圖像,對(duì)所述色環(huán)電阻的候選區(qū)域進(jìn)行圖像匹配,獲得所述色環(huán)電阻的候選區(qū)域中所述色環(huán)電阻的圖像??紤]到實(shí)際生產(chǎn)出的電路板與制版時(shí)電路板的偏差,對(duì)生產(chǎn)電路板的圖像中色環(huán)電阻的位置進(jìn)行擴(kuò)展,從而得到色環(huán)電阻的候選區(qū)域,根據(jù)該候選區(qū)域提取色環(huán)電阻的圖像,大大提高了色環(huán)電阻圖像提取的效率和準(zhǔn)確度。一種色環(huán)電阻的檢測(cè)裝置,包括:色環(huán)電阻圖像提取模塊,用于獲取待檢測(cè)的電路板的圖像,從所述電路板的圖像中提取色環(huán)電阻的圖像;色環(huán)候選區(qū)域確定模塊,用于根據(jù)所述色環(huán)電阻的圖像確定所述色環(huán)電阻包含的色環(huán)的候選區(qū)域;色環(huán)顏色值獲得模塊,用于對(duì)所述色環(huán)的候選區(qū)域進(jìn)行顏色識(shí)別,獲得所述色環(huán)的顏色值;色環(huán)電阻檢測(cè)模塊,用于根據(jù)所述色環(huán)的顏色值對(duì)所述色環(huán)電阻進(jìn)行檢測(cè)。上述色環(huán)電阻的檢測(cè)裝置,自動(dòng)掃描電路板獲取圖像,然后提取色環(huán)電阻的圖像,并通過圖像處理技術(shù),進(jìn)一步提取色環(huán)電阻包含的色環(huán)的顏色值,從而根據(jù)各個(gè)色環(huán)的顏色值判斷色環(huán)電阻是否存在錯(cuò)、反等缺陷,實(shí)現(xiàn)了色環(huán)電阻的自動(dòng)檢測(cè),不再需要借助于額外的色環(huán)電阻識(shí)別輔助設(shè)備,也不需要額外安排工人進(jìn)行檢測(cè),有效的節(jié)省了硬件成本和人工成本。另外,由于不再需要人工對(duì)色環(huán)電阻進(jìn)行檢測(cè),所以色環(huán)電阻檢測(cè)的速度不再受限于工人的熟練程度,大大提高了色環(huán)電阻的檢測(cè)速度。在一個(gè)實(shí)施例中,所述色環(huán)候選區(qū)域確定模塊包括:色環(huán)橫坐標(biāo)確定單元,用于根據(jù)所述色環(huán)電阻的圖像確定所述色環(huán)電阻包含的色環(huán)的橫坐標(biāo);色環(huán)寬度確定單元,用于以所述色環(huán)的橫坐標(biāo)為中心點(diǎn)沿水平方向各擴(kuò)展預(yù)設(shè)長(zhǎng)度,獲得所述色環(huán)的寬度;色環(huán)候選區(qū)域確定單元,用于根據(jù)所述色環(huán)的寬度以及所述色環(huán)電阻的圖像的高度,獲得所述色環(huán)電阻包含的色環(huán)的候選區(qū)域。所述色環(huán)候選區(qū)域確定模塊根據(jù)提取的色環(huán)電阻的圖像自動(dòng)定位色環(huán)電阻包含的色環(huán)的區(qū)域,準(zhǔn)確性較高。在一個(gè)實(shí)施例中,所述色環(huán)橫坐標(biāo)確定單元包括:子圖像獲得子單元,用于將所述色環(huán)電阻的圖像按照RGB顏色模式轉(zhuǎn)換為各個(gè)顏色通道對(duì)應(yīng)的子圖像;第一邊緣圖像獲得子單元,用于對(duì)各個(gè)子圖像分別進(jìn)行X方向的色環(huán)邊緣檢測(cè),根據(jù)全部子圖像的色環(huán)邊緣檢測(cè)結(jié)果合成第一邊緣圖像;第二邊緣圖像獲得子單元,用于對(duì)所述第一邊緣圖像進(jìn)行二值化,獲得第二邊緣圖像;第一向量獲得子單元,用于對(duì)所述第二邊緣圖像中的點(diǎn)的值在Y方向進(jìn)行求和,得到第一向量;所述第一向量中的每一個(gè)值為每一個(gè)橫坐標(biāo)所對(duì)應(yīng)的Y方向求和的值;橫坐標(biāo)確定子單元,用于由所述第一向量確定所述第二邊緣圖像中的波峰位置,將波峰位置的X坐標(biāo)確定為所述色環(huán)電阻包含的色環(huán)的橫坐標(biāo)??紤]到某些色環(huán)在灰度圖像與色環(huán)電阻的主體顏色的灰色度相似,采用分通道邊緣檢測(cè)的方法,有效提高了色環(huán)橫坐標(biāo)確定的準(zhǔn)確性。在一個(gè)實(shí)施例中,所述色環(huán)顏色值獲得模塊包括:第二向量獲得單元,用于對(duì)所述色環(huán)的候選區(qū)域中的點(diǎn)的值在Y方向上求平均,獲得第二向量;所述第二向量中的每一個(gè)值為每一個(gè)橫坐標(biāo)所對(duì)應(yīng)的Y方向求平均的值;顏色值比較單元,用于將所述第二向量中的每一個(gè)值分別與預(yù)設(shè)的顏色值進(jìn)行比較,將差值最小時(shí)的預(yù)設(shè)的顏色值確定為所述第二向量中對(duì)應(yīng)值的顏色值;色環(huán)顏色值確定單元,用于篩選出所述第二向量中出現(xiàn)次數(shù)最多且不為所述色環(huán)電阻的主體顏色的顏色值,將篩選出的顏色值作為所述色環(huán)的顏色值,所述主體顏色為除色環(huán)顏色之外的色環(huán)電阻表面的顏色。考慮到色環(huán)候選區(qū)域還可能存在著色環(huán)電阻的主體顏色,而且色環(huán)上的每個(gè)像素點(diǎn)的顏色也可能因?yàn)樵肼曈悬c(diǎn)偏差,所以所述色環(huán)顏色值獲得模塊對(duì)獲得的色環(huán)的候選區(qū)域顏色值在縱坐標(biāo)方向上求平均,從而根據(jù)顏色的平均值確定色環(huán)的顏色,提高了色環(huán)顏色值確定的準(zhǔn)確性。一種自動(dòng)光學(xué)檢測(cè)系統(tǒng),包括上述任意一項(xiàng)所述的色環(huán)電阻的檢測(cè)裝置。該自動(dòng)光學(xué)檢測(cè)系統(tǒng)可以自動(dòng)掃描電路板獲取圖像,然后提取色環(huán)電阻的圖像,并通過圖像處理技術(shù),進(jìn)一步提取色環(huán)電阻包含的色環(huán)的顏色值,從而根據(jù)各個(gè)色環(huán)的顏色值判斷色環(huán)電阻是否存在錯(cuò)、反等缺陷,實(shí)現(xiàn)了色環(huán)電阻的自動(dòng)檢測(cè),不再需要借助于額外的色環(huán)電阻識(shí)別輔助設(shè)備,也不需要額外安排工人進(jìn)行檢測(cè),有效的節(jié)省了硬件成本和人工成本。另外,由于不再需要人工對(duì)色環(huán)電阻進(jìn)行檢測(cè),所以色環(huán)電阻檢測(cè)的速度不再受限于工人的熟練程度,大大提高了色環(huán)電阻的檢測(cè)速度。附圖說明圖1為一個(gè)實(shí)施例中色環(huán)電阻的檢測(cè)方法的流程示意圖;圖2為一個(gè)實(shí)施例中提取色環(huán)電阻圖像方法的流程示意圖;圖3為一個(gè)實(shí)施例中確定色環(huán)候選區(qū)域方法的流程示意圖;圖4為一個(gè)實(shí)施例中確定色環(huán)的橫坐標(biāo)方法的流程示意圖;圖5為一個(gè)具體實(shí)施例中根據(jù)RGB劃分的三個(gè)子圖像的示意圖;圖6為一個(gè)具體實(shí)施例中對(duì)三個(gè)子圖像進(jìn)行水平方向的邊緣檢測(cè)后得到的三個(gè)邊緣子圖像的示意圖;圖7為一個(gè)具體實(shí)施例中對(duì)三個(gè)邊緣子圖像進(jìn)行合成后得到的邊緣圖像的示意圖;圖8為一個(gè)具體實(shí)施例中對(duì)合成的邊緣圖像進(jìn)行二值化后的邊緣圖像的示意圖;圖9為一個(gè)具體實(shí)施例中對(duì)二值化后的邊緣圖像進(jìn)行干擾過濾后得到的邊緣圖像的示意圖;圖10為一個(gè)具體實(shí)施例中波峰位置的示意圖;圖11為一個(gè)實(shí)施例中獲得色環(huán)顏色值的方法的流程示意圖;圖12為一個(gè)實(shí)施例中色環(huán)電阻的檢測(cè)裝置的結(jié)構(gòu)示意圖;圖13為一個(gè)實(shí)施例中色環(huán)候選區(qū)域確定模塊的結(jié)構(gòu)示意圖;圖14為一個(gè)實(shí)施例中色環(huán)橫坐標(biāo)確定單元的結(jié)構(gòu)示意圖;圖15為一個(gè)實(shí)施例中色環(huán)顏色值獲得模塊的結(jié)構(gòu)示意圖。具體實(shí)施方式為更進(jìn)一步闡述本發(fā)明所采取的技術(shù)手段及取得的效果,下面結(jié)合附圖及較佳實(shí)施例,對(duì)本發(fā)明的技術(shù)方案,進(jìn)行清楚和完整的描述。如圖1所示,一種色環(huán)電阻的檢測(cè)方法,包括步驟:S110、獲取待檢測(cè)的電路板的圖像,從所述電路板的圖像中提取色環(huán)電阻的圖像;S120、根據(jù)所述色環(huán)電阻的圖像確定所述色環(huán)電阻包含的色環(huán)的候選區(qū)域;S130、對(duì)所述色環(huán)的候選區(qū)域進(jìn)行顏色識(shí)別,獲得所述色環(huán)的顏色值;S140、根據(jù)所述色環(huán)的顏色值對(duì)所述色環(huán)電阻進(jìn)行檢測(cè)。本實(shí)施例可以通過相應(yīng)的程序?qū)崿F(xiàn),程序可以運(yùn)行在自動(dòng)光學(xué)檢測(cè)系統(tǒng)中,則在對(duì)色環(huán)電阻進(jìn)行檢測(cè)時(shí),不再需要借助于額外的色環(huán)電阻識(shí)別輔助設(shè)備,也不需要額外安排工人進(jìn)行檢測(cè),有效的節(jié)省了硬件成本和人工成本,提高了色環(huán)電阻的檢測(cè)速度。為了更好地理解本發(fā)明,下面對(duì)各個(gè)步驟的具體實(shí)施方式做詳細(xì)描述。在步驟S110中,為了實(shí)現(xiàn)色環(huán)電阻的自動(dòng)檢測(cè),首先需要從電路板的圖像中提取出色環(huán)電阻的圖像,即對(duì)色環(huán)電阻的主體區(qū)域進(jìn)行定位,主體區(qū)域即為色環(huán)電阻的整個(gè)區(qū)域。待檢測(cè)的電路板為實(shí)際生產(chǎn)出來的需要進(jìn)行缺陷檢測(cè)的電路板。待檢測(cè)電路板的圖像可以根據(jù)自動(dòng)光學(xué)檢測(cè)系統(tǒng)自身攜帶的攝像頭自動(dòng)掃描獲得。從待檢測(cè)電路板的圖像中提取色環(huán)電阻的圖像有多種實(shí)現(xiàn)方式,例如,在一個(gè)實(shí)施例中,可以根據(jù)所述電路板制版時(shí)保存的色環(huán)電阻的模板圖像對(duì)整個(gè)電路板的圖像進(jìn)行匹配,從而獲得色環(huán)電阻的圖像,但是該種方法計(jì)算量較大,尤其在色環(huán)電阻數(shù)量很大時(shí),該種方法效率很低。因此,考慮計(jì)算量的大小以及實(shí)際生產(chǎn)的電路板與電路板制版時(shí)設(shè)計(jì)的電路板的偏差,在另一個(gè)實(shí)施例中,如圖2所示,從所述電路板的圖像中提取色環(huán)電阻的圖像的步驟可以包括:S1101、根據(jù)所述電路板制版時(shí)設(shè)定的色環(huán)電阻在所述電路板中的位置,獲得所述電路板的圖像中所述色環(huán)電阻的初步位置;用戶對(duì)電路板制版時(shí),會(huì)設(shè)定好色環(huán)電阻在該電路板中的位置,理想狀態(tài)下,實(shí)際生產(chǎn)的電路板應(yīng)該與制版時(shí)設(shè)計(jì)的電路板相同,所以可以先根據(jù)電路板制版時(shí)色環(huán)電阻的位置找到色環(huán)電阻在待檢測(cè)電路板圖像中的位置。S1102、將所述色環(huán)電阻的初步位置向外各擴(kuò)展預(yù)設(shè)像素,獲得所述色環(huán)電阻的候選區(qū)域;如果色環(huán)電阻兩邊引腳插入插孔的長(zhǎng)度不一樣,那么就會(huì)使色環(huán)電阻在水平方向上出現(xiàn)偏移,比如左邊的插孔引腳插入的比較多,那么色環(huán)電阻就會(huì)向左邊偏移。因此,考慮到實(shí)際生產(chǎn)電路板與制版電路板的出入,找到色環(huán)電阻在待檢測(cè)電路板圖像中的位置后,將該位置向外擴(kuò)展預(yù)設(shè)個(gè)像素,例如向外擴(kuò)展30-60個(gè)像素等,將擴(kuò)展后的區(qū)域作為色環(huán)電阻的候選區(qū)域,其中向外擴(kuò)展為向各個(gè)方向擴(kuò)展。S1103、根據(jù)所述電路板制版時(shí)所述色環(huán)電阻的圖像,對(duì)所述色環(huán)電阻的候選區(qū)域進(jìn)行圖像匹配,獲得所述色環(huán)電阻的候選區(qū)域中所述色環(huán)電阻的圖像;用戶在進(jìn)行電路板制版時(shí)會(huì)保存有色環(huán)電阻的模板圖像,利用色環(huán)電阻的模板圖像,采用圖像匹配的方法進(jìn)行色環(huán)電阻的主體區(qū)域定位,提取出色環(huán)電阻的圖像。圖像匹配的方法可以根據(jù)現(xiàn)有技術(shù)中已有的方式實(shí)現(xiàn)。在步驟S120中,獲得色環(huán)電阻的主體區(qū)域后,還需要進(jìn)行色環(huán)電阻的色環(huán)區(qū)域定位。在一個(gè)實(shí)施例中,如圖3所示,根據(jù)所述色環(huán)電阻的圖像確定所述色環(huán)電阻包含的色環(huán)的候選區(qū)域的步驟可以包括:S1201、根據(jù)所述色環(huán)電阻的圖像確定所述色環(huán)電阻包含的色環(huán)的橫坐標(biāo);S1202、以所述色環(huán)的橫坐標(biāo)為中心點(diǎn)沿水平方向各擴(kuò)展預(yù)設(shè)長(zhǎng)度,獲得所述色環(huán)的寬度;S1203、根據(jù)所述色環(huán)的寬度以及所述色環(huán)電阻的圖像的高度,獲得所述色環(huán)電阻包含的色環(huán)的候選區(qū)域。為了更好的理解色環(huán)的候選區(qū)域確定的方式,下面對(duì)上述三個(gè)步驟分別進(jìn)行詳細(xì)介紹。在步驟S1201中,通過圖像處理方法獲得色環(huán)橫坐標(biāo)有多種實(shí)現(xiàn)方式,例如,在一個(gè)實(shí)施例中,如圖4所示,根據(jù)所述色環(huán)電阻的圖像確定所述色環(huán)電阻包含的色環(huán)的橫坐標(biāo)的步驟可以包括:S1201a、將所述色環(huán)電阻的圖像按照RGB顏色模式轉(zhuǎn)換為各個(gè)顏色通道對(duì)應(yīng)的子圖像;因?yàn)槟承┥h(huán)在灰度圖像與色環(huán)電阻的主體顏色的灰度值相似,無法很好的區(qū)分,因此需要充分的考慮顏色信息,將色環(huán)電阻的主體區(qū)域I,根據(jù)RGB三種顏色通道分開,得到I_R、I_G、I_B的子圖像。例如,如圖5所示,為將色環(huán)電阻的主體區(qū)域按照RGB模式分為三個(gè)顏色通道后,各個(gè)通道的子圖像示意圖,其中從左到右依次為紅通道對(duì)應(yīng)的子圖像、綠通道對(duì)應(yīng)的子圖像以及藍(lán)通道對(duì)應(yīng)的子圖像。S1201b、對(duì)各個(gè)子圖像分別進(jìn)行X方向的色環(huán)邊緣檢測(cè),根據(jù)全部子圖像的色環(huán)邊緣檢測(cè)結(jié)果合成第一邊緣圖像;因?yàn)樯h(huán)電阻的色環(huán)是垂直印刷在色環(huán)電阻的主體上的,因此,在獲得色環(huán)電阻三個(gè)通道的子圖像后,對(duì)三個(gè)通道的子圖像進(jìn)行X方向(水平方向)的邊緣檢測(cè)。對(duì)各通道的子圖像進(jìn)行邊緣檢測(cè)有多種實(shí)現(xiàn)方式,例如,利用Sobel算子(Sobeloperator,索貝爾算子)對(duì)各通道的子圖像進(jìn)行X方向的邊緣檢測(cè),也即是利用式(1)得到R、G、B通道圖像的邊緣子圖像GR、GG、GB。如圖6所示,為得到的各個(gè)通道的邊緣子圖像,從左到右依次為紅通道對(duì)應(yīng)的邊緣子圖像、綠通道對(duì)應(yīng)的邊緣子圖像以及藍(lán)通道對(duì)應(yīng)的邊緣子圖像。分通道進(jìn)行邊緣檢測(cè)后,還需要對(duì)邊緣檢測(cè)后的圖像進(jìn)行融合。在一個(gè)實(shí)施例中,根據(jù)全部子圖像的色環(huán)邊緣檢測(cè)結(jié)果合成第一邊緣圖像的步驟可以包括:獲得同一色環(huán)在全部子圖像的色環(huán)邊緣檢測(cè)結(jié)果中的最大值;根據(jù)獲得的各個(gè)色環(huán)對(duì)應(yīng)的最大值合成第一邊緣圖像。獲得RGB三個(gè)通道的X方向的邊緣子圖像后,我們?nèi)?duì)應(yīng)位置的最大值,作為合成的邊緣圖像G,如式(2)所示。G(x,y)=max(GR(x,y),GG(x,y),GB(x,y))(2)合成后的邊緣圖像G如圖7所示。S1201c、對(duì)所述第一邊緣圖像進(jìn)行二值化,獲得第二邊緣圖像;獲得了合成后的邊緣圖像G后,再利用二值化方法對(duì)邊緣圖像G進(jìn)行二值化,二值化后的邊緣圖像G如圖8所示。從圖8可以看出,在二值化后的邊緣圖像G左邊緣附近(矩形虛線框內(nèi))有些不屬于色環(huán)區(qū)域的干擾,而實(shí)際情況中色環(huán)并不會(huì)出現(xiàn)在左右邊緣處。因此,在一個(gè)實(shí)施例中,對(duì)所述第一邊緣圖像進(jìn)行二值化之后,獲得第二邊緣圖像之前,還包括步驟:將二值化后的所述第一邊緣圖像中與水平方向的兩個(gè)邊緣距離小于設(shè)定范圍的點(diǎn)的值設(shè)置為0。將二值化后的邊緣圖像G中水平方向的兩個(gè)邊緣處的值設(shè)置為0,以進(jìn)行干擾過濾,得到二值化圖像B。水平方向的兩個(gè)邊緣即為二值化后的邊緣圖像G左邊邊緣和右邊邊緣。設(shè)定范圍可以根據(jù)需要進(jìn)行設(shè)定。在一個(gè)具體實(shí)施例中,可以利用Mask將靠近左右邊緣處的干擾值去掉。例如,可以設(shè)定mask_length=color_length長(zhǎng)度的區(qū)域全部值為0,其中,mask_length為從二值化后的邊緣圖像G左邊邊緣或右邊邊緣到二值化后的邊緣圖像G中心的長(zhǎng)度。置零后的二值化圖像B如圖9所示,從圖9可以看出,二值化圖像B左邊緣處不再存在不屬于色環(huán)區(qū)域的干擾。需要說明的是,如果不進(jìn)行邊緣干擾處理,二值化后的邊緣圖像G為第二邊緣圖像,后續(xù)對(duì)邊緣圖像G進(jìn)行Y方向的求和。如果進(jìn)行邊緣干擾處理,則二值化圖像B為第二邊緣圖像,后續(xù)對(duì)該二值化圖像B進(jìn)行Y方向的求和。S1201d、對(duì)所述第二邊緣圖像中的點(diǎn)的值在Y方向進(jìn)行求和,得到第一向量;所述第一向量中的每一個(gè)值為每一個(gè)橫坐標(biāo)所對(duì)應(yīng)的Y方向求和的值;在獲得了第二邊緣圖像后,對(duì)第二邊緣圖像中的像素點(diǎn)在Y方向進(jìn)行求和,得到向量B_X。對(duì)第二邊緣圖像在Y方向進(jìn)行求和,即對(duì)第二邊緣圖像中每一個(gè)橫坐標(biāo)所對(duì)應(yīng)的各個(gè)縱坐標(biāo)進(jìn)行求和,例如對(duì)橫坐標(biāo)1所對(duì)應(yīng)的各個(gè)縱坐標(biāo)進(jìn)行求和,得到橫坐標(biāo)1所對(duì)應(yīng)的和,對(duì)橫坐標(biāo)2所對(duì)應(yīng)的各個(gè)縱坐標(biāo)進(jìn)行求和,得到橫坐標(biāo)2所對(duì)應(yīng)的和,依次類推,獲得第二邊緣圖像中各個(gè)橫坐標(biāo)所對(duì)應(yīng)的縱坐標(biāo)的和,這些橫坐標(biāo)對(duì)應(yīng)的縱坐標(biāo)的和組成一個(gè)向量B_X。為了更為準(zhǔn)確的確定波峰位置,在一個(gè)實(shí)施例中,得到第一向量之后,由第一向量確定所述第二邊緣圖像中的波峰位置之前,還可以包括步驟:將所述第一向量中小于預(yù)設(shè)閾值的值設(shè)置為0。預(yù)設(shè)閾值可以根據(jù)需要進(jìn)行設(shè)定。例如預(yù)設(shè)閾值為255*H/2,H為色環(huán)電阻的圖像的高度,對(duì)向量B_X中的每個(gè)值按照下式(3)進(jìn)行判斷和處理:S1201e、由所述第一向量確定所述第二邊緣圖像中的波峰位置,將波峰位置的X坐標(biāo)確定為所述色環(huán)電阻包含的色環(huán)的橫坐標(biāo);如果不進(jìn)行公式(3)的處理步驟,則直接根據(jù)Y方向求和得到的第一向量確定波峰位置。如果在第一向量進(jìn)行了公式(3)的處理,則根據(jù)處理后的第一向量確定波峰位置。在確定波峰位置時(shí),可以將第一向量以直方圖顯示,色環(huán)的橫坐標(biāo)應(yīng)該在直方圖的波峰處,因此將波峰的X坐標(biāo)作為色環(huán)電阻的色環(huán)的橫坐標(biāo)(X_color)。如圖10所示,為第一向量的直方圖的具體實(shí)施例的示意圖,圖10中有四個(gè)波峰,對(duì)應(yīng)色環(huán)電阻中的四個(gè)色環(huán),每一個(gè)波峰對(duì)應(yīng)的橫坐標(biāo)即為對(duì)應(yīng)色環(huán)的橫坐標(biāo)。需要說明的是,本發(fā)明并不限制于上述確定色環(huán)橫坐標(biāo)的方式,本領(lǐng)域技術(shù)人員可以在上述方式的基礎(chǔ)上增加其他實(shí)施方式,例如,增加圖像清晰度處理的步驟等,也可以對(duì)某些步驟的順序進(jìn)行調(diào)整或者對(duì)某些步驟進(jìn)行等同替代。在步驟S1202和步驟S1203中,獲得色環(huán)的橫坐標(biāo)后,以所述色環(huán)的橫坐標(biāo)為中心點(diǎn)沿水平方向各擴(kuò)展預(yù)設(shè)長(zhǎng)度X_length,確定色環(huán)的寬度。水平方向即左右方向,沿水平方向擴(kuò)展即左右分別進(jìn)行擴(kuò)展。在一個(gè)實(shí)施例中,以所述色環(huán)的橫坐標(biāo)為中心點(diǎn)沿水平方向各擴(kuò)展預(yù)設(shè)長(zhǎng)度之前,還可以包括步驟:根據(jù)預(yù)設(shè)的色環(huán)寬度以及預(yù)設(shè)的相鄰兩個(gè)色環(huán)之間的距離確定所述預(yù)設(shè)長(zhǎng)度。所述預(yù)設(shè)長(zhǎng)度X_length可以根據(jù)預(yù)設(shè)的色環(huán)寬度color_length以及預(yù)設(shè)的相鄰兩個(gè)色環(huán)之間的距離distance確定。電路板制版時(shí)色環(huán)電阻的型號(hào)和位置等已經(jīng)確定,根據(jù)確定的色環(huán)電阻的型號(hào)即可以確定出對(duì)應(yīng)的色環(huán)寬度以及相鄰色環(huán)之間的距離。由于色環(huán)電阻的各個(gè)色環(huán)的寬度近似相等,每相鄰兩個(gè)色環(huán)之間的距離近似相等,所以任意選擇一個(gè)色環(huán)的寬度和任意一個(gè)相鄰色環(huán)之間的距離作為預(yù)設(shè)的色環(huán)寬度以及預(yù)設(shè)的相鄰兩個(gè)色環(huán)之間的距離。在一個(gè)具體實(shí)施例中,可以根據(jù)X_length=color_length/2+distance/3確定色環(huán)寬度。獲得色環(huán)的寬度后,根據(jù)色環(huán)電阻的圖像的高度,即確定出色環(huán)的候選區(qū)域。在步驟S130中,獲得色環(huán)的候選區(qū)域后,就可以根據(jù)該候選區(qū)域得到色環(huán)的顏色信息。由于色環(huán)的候選區(qū)域內(nèi)部還可能存在著色環(huán)電阻的主體顏色,而且色環(huán)上的每個(gè)像素點(diǎn)的顏色也可能因?yàn)樵肼曈悬c(diǎn)偏差,因此,為了保證獲得的色環(huán)顏色值的準(zhǔn)確性,在一個(gè)實(shí)施例中,如圖11所示,對(duì)所述色環(huán)的候選區(qū)域進(jìn)行顏色識(shí)別,獲得所述色環(huán)的顏色值的步驟可以包括:S1301、對(duì)所述色環(huán)的候選區(qū)域中的點(diǎn)的值在Y方向上求平均,獲得第二向量;所述第二向量中的每一個(gè)值為每一個(gè)橫坐標(biāo)所對(duì)應(yīng)的Y方向求平均的值;對(duì)獲得的色環(huán)的候選區(qū)域ROI_color在Y方向(豎直方向)上求平均,即對(duì)色環(huán)的候選區(qū)域中每一個(gè)橫坐標(biāo)所對(duì)應(yīng)的各個(gè)縱坐標(biāo)進(jìn)行求平均,獲得每一個(gè)橫坐標(biāo)所對(duì)應(yīng)的顏色的平均值,各個(gè)橫坐標(biāo)所對(duì)應(yīng)的顏色的平均值構(gòu)成向量vector_color。例如,獲得一個(gè)色環(huán)的候選區(qū)域后,對(duì)該候選區(qū)域的橫坐標(biāo)1所對(duì)應(yīng)的各個(gè)縱坐標(biāo)進(jìn)行求平均,得到橫坐標(biāo)1所對(duì)應(yīng)的顏色的平均值,對(duì)該候選區(qū)域的橫坐標(biāo)2所對(duì)應(yīng)的各個(gè)縱坐標(biāo)進(jìn)行求平均,得到橫坐標(biāo)2所對(duì)應(yīng)的顏色的平均值,以此類推,獲得該候選區(qū)域中各個(gè)橫坐標(biāo)所對(duì)應(yīng)的顏色的平均值,即獲得該色環(huán)的向量。S1302、將所述第二向量中的每一個(gè)值分別與預(yù)設(shè)的顏色值進(jìn)行比較,將差值最小時(shí)的預(yù)設(shè)的顏色值確定為所述第二向量中對(duì)應(yīng)值的顏色值;分別將向量vector_color中的每個(gè)值與預(yù)設(shè)的各個(gè)顏色值進(jìn)行比較,將顏色值差別最小的顏色作為該向量對(duì)應(yīng)位置的顏色。例如,如表1所示,色環(huán)電阻一般有12種顏色,將向量vector_color中的第一個(gè)值與表1中的各個(gè)顏色值分別進(jìn)行比較,找到表1中的顏色值與第一個(gè)值相差最小的顏色值,那么找到的表1中的顏色值即為向量中第一個(gè)值的顏色值,依次類推,找到向量中每一個(gè)值的顏色值。表1色環(huán)電阻中色環(huán)顏色的HSV(Hue,Saturation,Value)值顏色HSV值顏色HSV值Black(0,0,0)Green(120,100,50)Brown(0,75,65)Blue(240,100,100)Red(0,100,100)Purple(300,100,50)Orange(39,100,100)Gray(0,0,50)Yellow(60,100,100)White(0,0,100)Golden(51,100,100)Silver(0,0,75)S1303、篩選出所述第二向量中出現(xiàn)次數(shù)最多且不為所述色環(huán)電阻的主體顏色的顏色值,將篩選出的顏色值作為所述色環(huán)的顏色值,所述主體顏色為除色環(huán)顏色之外的色環(huán)電阻表面的顏色;統(tǒng)計(jì)向量vector_color上每個(gè)值的顏色值,排除掉色環(huán)電阻主體顏色值后,取vector_color上顏色值統(tǒng)計(jì)次數(shù)最多的顏色作為色環(huán)的顏色。色環(huán)電阻的主體顏色即為色環(huán)電阻表面所印刷的顏色,在電路板制版時(shí)即可以確定出所采用的色環(huán)電阻的型號(hào)、顏色等等。在步驟S140中,色環(huán)電阻的錯(cuò)件檢測(cè)是指判斷色環(huán)電阻的阻值是否是規(guī)定的大小,如果不是目標(biāo)的阻值大小,那么即可認(rèn)為是錯(cuò)件。色環(huán)電阻的反件檢測(cè)是指判斷色環(huán)電阻的色環(huán)順序是否與規(guī)定的順序相反,如果相反,那么即可認(rèn)為是反件。所以,在一個(gè)實(shí)施例中,根據(jù)所述色環(huán)的顏色值對(duì)所述色環(huán)電阻進(jìn)行檢測(cè)的步驟可以包括:若所述色環(huán)電阻中各個(gè)色環(huán)的顏色值的順序與預(yù)設(shè)的各個(gè)色環(huán)的顏色值的順序相同,確定所述色環(huán)電阻為正常件;若所述色環(huán)電阻中各個(gè)色環(huán)的顏色值的順序與預(yù)設(shè)的各個(gè)色環(huán)的顏色值的順序相反,確定所述色環(huán)電阻為反件;若所述色環(huán)電阻中各個(gè)色環(huán)的顏色值的順序與預(yù)設(shè)的各個(gè)色環(huán)的顏色值的順序不相同且不相反,確定所述色環(huán)電阻為錯(cuò)件。例如,待檢測(cè)色環(huán)電阻包含四個(gè)色環(huán),根據(jù)上述步驟確定出該色環(huán)電阻四個(gè)色環(huán)從左到右的顏色是color=[color1,color2,color3,color4]。規(guī)定的顏色值為:set_color=[set_color1,set_color2,set_color3,set_color4]。如果color1=set_color1,color2=set_color2,color3=set_color3,color4=set_color4,則待檢測(cè)色環(huán)電阻為正常件。如果color1=set_color4,color2=set_color3,color3=set_color2,color4=set_color1,則待檢測(cè)色環(huán)電阻為反件。如果待檢測(cè)色環(huán)電阻不滿足上述正常件和反件的判斷條件,則確定為錯(cuò)件。對(duì)電路板中待檢測(cè)色環(huán)電阻檢測(cè)后,可以根據(jù)檢測(cè)的結(jié)果將疑似缺陷的色環(huán)電阻顯示或標(biāo)記出來,方便用戶查看與檢修。基于同一發(fā)明構(gòu)思,本發(fā)明還提供一種色環(huán)電阻的檢測(cè)裝置,下面結(jié)合附圖對(duì)本發(fā)明裝置的具體實(shí)施方式做詳細(xì)描述。如圖12所示,一種色環(huán)電阻的檢測(cè)裝置,包括:色環(huán)電阻圖像提取模塊110,用于獲取待檢測(cè)的電路板的圖像,從所述電路板的圖像中提取色環(huán)電阻的圖像;色環(huán)候選區(qū)域確定模塊120,用于根據(jù)所述色環(huán)電阻的圖像確定所述色環(huán)電阻包含的色環(huán)的候選區(qū)域;色環(huán)顏色值獲得模塊130,用于對(duì)所述色環(huán)的候選區(qū)域進(jìn)行顏色識(shí)別,獲得所述色環(huán)的顏色值;色環(huán)電阻檢測(cè)模塊140,用于根據(jù)所述色環(huán)的顏色值對(duì)所述色環(huán)電阻進(jìn)行檢測(cè)。本實(shí)施例裝置可以運(yùn)行在自動(dòng)光學(xué)檢測(cè)系統(tǒng)中,則在對(duì)色環(huán)電阻進(jìn)行檢測(cè)時(shí),不再需要借助于額外的色環(huán)電阻識(shí)別輔助設(shè)備,也不需要額外安排工人進(jìn)行檢測(cè),有效的節(jié)省了硬件成本和人工成本,提高了色環(huán)電阻的檢測(cè)速度。為了更好地理解本發(fā)明,下面對(duì)各個(gè)模塊的功能做詳細(xì)描述。色環(huán)電阻圖像提取模塊110從待檢測(cè)電路板的圖像中提取色環(huán)電阻的圖像有多種實(shí)現(xiàn)方式??紤]計(jì)算量的大小以及實(shí)際生產(chǎn)的電路板與電路板制版時(shí)設(shè)計(jì)的電路板的偏差,在一個(gè)實(shí)施例中,所述色環(huán)電阻圖像提取模塊110可以包括:初步位置獲得單元1101,用于根據(jù)所述電路板制版時(shí)設(shè)定的色環(huán)電阻在所述電路板中的位置,獲得所述電路板的圖像中所述色環(huán)電阻的初步位置;色環(huán)電阻候選區(qū)域獲得單元1102,用于將所述色環(huán)電阻的初步位置向外各擴(kuò)展預(yù)設(shè)像素,獲得所述色環(huán)電阻的候選區(qū)域;色環(huán)電阻圖像提取單元1103,用于根據(jù)所述電路板制版時(shí)所述色環(huán)電阻的圖像,對(duì)所述色環(huán)電阻的候選區(qū)域進(jìn)行圖像匹配,獲得所述色環(huán)電阻的候選區(qū)域中所述色環(huán)電阻的圖像。獲得色環(huán)電阻的主體區(qū)域后,還需要進(jìn)行色環(huán)電阻的色環(huán)區(qū)域定位。在一個(gè)實(shí)施例中,如圖13所示,所述色環(huán)候選區(qū)域確定模塊120可以包括:色環(huán)橫坐標(biāo)確定單元1201,用于根據(jù)所述色環(huán)電阻的圖像確定所述色環(huán)電阻包含的色環(huán)的橫坐標(biāo);色環(huán)寬度確定單元1202,用于以所述色環(huán)的橫坐標(biāo)為中心點(diǎn)沿水平方向各擴(kuò)展預(yù)設(shè)長(zhǎng)度,獲得所述色環(huán)的寬度;所述預(yù)設(shè)長(zhǎng)度X_length可以根據(jù)預(yù)設(shè)的色環(huán)寬度color_length以及預(yù)設(shè)的相鄰兩個(gè)色環(huán)之間的距離distance確定。色環(huán)候選區(qū)域確定單元1203,用于根據(jù)所述色環(huán)的寬度以及所述色環(huán)電阻的圖像的高度,獲得所述色環(huán)電阻包含的色環(huán)的候選區(qū)域。在一個(gè)實(shí)施例中,如圖14所示,所述色環(huán)橫坐標(biāo)確定單元1201可以包括:子圖像獲得子單元1201a,用于將所述色環(huán)電阻的圖像按照RGB顏色模式轉(zhuǎn)換為各個(gè)顏色通道對(duì)應(yīng)的子圖像;第一邊緣圖像獲得子單元1201b,用于對(duì)各個(gè)子圖像分別進(jìn)行X方向的色環(huán)邊緣檢測(cè),根據(jù)全部子圖像的色環(huán)邊緣檢測(cè)結(jié)果合成第一邊緣圖像;第二邊緣圖像獲得子單元1201c,用于對(duì)所述第一邊緣圖像進(jìn)行二值化,獲得第二邊緣圖像;第一向量獲得子單元1201d,用于對(duì)所述第二邊緣圖像中的點(diǎn)的值在Y方向進(jìn)行求和,得到第一向量;所述第一向量中的每一個(gè)值為每一個(gè)橫坐標(biāo)所對(duì)應(yīng)的Y方向求和的值;橫坐標(biāo)確定子單元1201e,用于由所述第一向量確定所述第二邊緣圖像中的波峰位置,將波峰位置的X坐標(biāo)確定為所述色環(huán)電阻包含的色環(huán)的橫坐標(biāo)。需要說明的是,色環(huán)橫坐標(biāo)確定單元1201并不限制于上述子單元,本領(lǐng)域技術(shù)人員可以在上述色環(huán)橫坐標(biāo)確定單元1201的基礎(chǔ)上增加其他子單元,例如,增加圖像清晰度處理子單元等,也可以對(duì)某些子單元進(jìn)行等同替代。色環(huán)候選區(qū)域確定模塊120獲得色環(huán)的候選區(qū)域后,色環(huán)顏色值獲得模塊130就可以根據(jù)該候選區(qū)域得到色環(huán)的顏色信息。由于色環(huán)的候選區(qū)域內(nèi)部還可能存在著色環(huán)電阻的主體顏色,而且色環(huán)上的每個(gè)像素點(diǎn)的顏色也可能因?yàn)樵肼曈悬c(diǎn)偏差,因此,為了保證獲得的色環(huán)顏色值的準(zhǔn)確性,在一個(gè)實(shí)施例中,如圖15所示,所述色環(huán)顏色值獲得模塊130可以包括:第二向量獲得單元1301,用于對(duì)所述色環(huán)的候選區(qū)域中的點(diǎn)的值在Y方向上求平均,獲得第二向量;所述第二向量中的每一個(gè)值為每一個(gè)橫坐標(biāo)所對(duì)應(yīng)的Y方向求平均的值;顏色值比較單元1302,用于將所述第二向量中的每一個(gè)值分別與預(yù)設(shè)的顏色值進(jìn)行比較,將差值最小時(shí)的預(yù)設(shè)的顏色值確定為所述第二向量中對(duì)應(yīng)值的顏色值;色環(huán)顏色值確定單元1303,用于篩選出所述第二向量中出現(xiàn)次數(shù)最多且不為所述色環(huán)電阻的主體顏色的顏色值,將篩選出的顏色值作為所述色環(huán)的顏色值,所述主體顏色為除色環(huán)顏色之外的色環(huán)電阻表面的顏色。本發(fā)明色環(huán)電阻的檢測(cè)裝置的其它技術(shù)特征與本發(fā)明色環(huán)電阻的檢測(cè)方法的技術(shù)特征相同,在此不予贅述。本發(fā)明還提供一種自動(dòng)光學(xué)檢測(cè)系統(tǒng),所述自動(dòng)光學(xué)檢測(cè)系統(tǒng)包括上述任意一個(gè)實(shí)施例所述的色環(huán)電阻的檢測(cè)裝置。上述色環(huán)電阻的檢測(cè)方法、裝置和自動(dòng)光學(xué)檢測(cè)系統(tǒng),自動(dòng)掃描電路板獲取圖像,然后提取色環(huán)電阻的圖像,并通過圖像處理技術(shù),進(jìn)一步準(zhǔn)確提取出色環(huán)電阻包含的色環(huán)的顏色值,從而根據(jù)各個(gè)色環(huán)的顏色值判斷色環(huán)電阻是否存在錯(cuò)、反等缺陷,實(shí)現(xiàn)了色環(huán)電阻的自動(dòng)檢測(cè),不再需要借助于額外的色環(huán)電阻識(shí)別輔助設(shè)備,也不需要額外安排工人進(jìn)行檢測(cè),有效的節(jié)省了硬件成本和人工成本。另外,由于不再需要人工對(duì)色環(huán)電阻進(jìn)行檢測(cè),所以色環(huán)電阻檢測(cè)的速度不再受限于工人的熟練程度,大大提高了色環(huán)電阻的檢測(cè)速度。以上所述實(shí)施例的各技術(shù)特征可以進(jìn)行任意的組合,為使描述簡(jiǎn)潔,未對(duì)上述實(shí)施例中的各個(gè)技術(shù)特征所有可能的組合都進(jìn)行描述,然而,只要這些技術(shù)特征的組合不存在矛盾,都應(yīng)當(dāng)認(rèn)為是本說明書記載的范圍。以上所述實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對(duì)發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對(duì)于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。當(dāng)前第1頁1 2 3