工業(yè)視覺(jué)系統(tǒng)編程及基礎(chǔ)應(yīng)用-項(xiàng)目9-任務(wù)2 鋰電池顏色檢測(cè)_第1頁(yè)
工業(yè)視覺(jué)系統(tǒng)編程及基礎(chǔ)應(yīng)用-項(xiàng)目9-任務(wù)2 鋰電池顏色檢測(cè)_第2頁(yè)
工業(yè)視覺(jué)系統(tǒng)編程及基礎(chǔ)應(yīng)用-項(xiàng)目9-任務(wù)2 鋰電池顏色檢測(cè)_第3頁(yè)
工業(yè)視覺(jué)系統(tǒng)編程及基礎(chǔ)應(yīng)用-項(xiàng)目9-任務(wù)2 鋰電池顏色檢測(cè)_第4頁(yè)
工業(yè)視覺(jué)系統(tǒng)編程及基礎(chǔ)應(yīng)用-項(xiàng)目9-任務(wù)2 鋰電池顏色檢測(cè)_第5頁(yè)
已閱讀5頁(yè),還剩44頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

工業(yè)視覺(jué)系統(tǒng)編程及基礎(chǔ)應(yīng)用PROJECT項(xiàng)目090810111213項(xiàng)目8外圍設(shè)備通訊與交互項(xiàng)目9鋰電池檢測(cè)項(xiàng)目10鋰電池測(cè)量項(xiàng)目11鋰電池識(shí)別項(xiàng)目12鋰電池引導(dǎo)抓取項(xiàng)目13前沿技術(shù)基礎(chǔ)應(yīng)用TASK任務(wù)2、鋰電池顏色檢測(cè)任務(wù)一、圖像顏色識(shí)別工具二、鋰電池顏色檢測(cè)圖像識(shí)別條碼主要識(shí)別一維碼和二維碼,一維碼常見(jiàn)類型有哪些?二維碼常見(jiàn)類型有哪些?V+的CogIDTool工具對(duì)哪種二維碼的識(shí)別更具優(yōu)勢(shì)?課前回顧1、圖像顏色提取工具CogColorExtractorTool該工具可以從彩色圖像中提取像素值,還可創(chuàng)建所選區(qū)域的灰度圖像和彩色圖像,可將其用作診斷工具,以驗(yàn)證正在提取所需顏色或一組顏色的像素。ColorExtractor工具界面ColorExtractor工具任務(wù)一:圖像顏色提取CogColorExtractorTool1、圖像顏色提取工具任務(wù)一:圖像顏色提取CogColorExtractorToolColorExtractor工具提取結(jié)果1、圖像顏色提取工具任務(wù)一:圖像顏色提取CogColorExtractorTool窄域顏色顏色定義要使用CogColorExtractorTool工具,用戶必須創(chuàng)建一個(gè)或多個(gè)顏色定義,這些定義可以表示為RGB顏色空間中的少量或大量值。使用參考圖像,用戶可以創(chuàng)建具有有限顏色范圍的顏色定義(即窄域顏色,為單色),也可以創(chuàng)建具有廣泛值范圍的定義(即寬域顏色,為多種顏色)。寬域顏色雖然使用廣泛的RGB值可以輕松定義復(fù)雜的顏色定義,但同時(shí)會(huì)共享一些不希望包含在灰度和彩色輸出圖像中的對(duì)象的RGB值2、組(Groups)任務(wù)一:圖像顏色提取CogColorExtractorTool組(Groups)

啟用時(shí),將根據(jù)每個(gè)組中顏色的順序來(lái)生成灰度和彩色輸出圖像。如果未啟用,則工具會(huì)先組合要添加到輸出圖像的所有顏色,然后組合要從輸出圖像中去除的所有顏色,之后再組合這兩個(gè)單獨(dú)的組,以生成結(jié)果輸出圖像。3、顏色(Colors)任務(wù)一:圖像顏色提取CogColorExtractorTool膨脹(Dilation)

針對(duì)于顏色定義,增大膨脹系數(shù),效果類似于增寬顏色定義范圍,會(huì)獲取相鄰顏色的像素點(diǎn)。范圍為0-10,對(duì)寬域顏色效果較明顯。膨脹值=6膨脹值=3未膨脹3、顏色(Colors)任務(wù)一:圖像顏色提取CogColorExtractorTool柔和度(Softness)

影響最后輸出的灰度圖像,從灰階上體現(xiàn)匹配像素顏色和定義顏色的接近程度。越接近越亮。柔和度值越大,最后輸出的灰度圖分的灰階越多。范圍為0-19,對(duì)寬域顏色效果較明顯。柔和度=9柔和度=03、顏色(Colors)任務(wù)一:圖像顏色提取CogColorExtractorTool最小像素計(jì)數(shù)(MinimumPixelCount)

使用此值來(lái)定義符合顏色定義的輸出圖像中將包含在灰度和彩色輸出圖像中的最小像素?cái)?shù)量。例如,如果指定的最小值為10,則符合顏色定義的輸入圖像中必須至少有10個(gè)像素才會(huì)呈現(xiàn)在灰度和彩色輸出圖像中。3、顏色(Colors)任務(wù)一:圖像顏色提取CogColorExtractorTool遮罩邊線下限/上限(MatteLineLimitHigh/LimitLow)

允許工具提取比顏色定義中所定義的更暗(小,范圍0-1)/更亮(大,范圍1-10)的像素值。突出顯示線限制(HightlightLineLimit)允許工具將從所定義顏色到純白色之間的像素都包含在內(nèi)。該值類似于色調(diào)范圍。這在輸入圖像上有對(duì)象存在來(lái)自一個(gè)或多個(gè)光源的鏡面高光時(shí)十分有用。4、運(yùn)行參數(shù)(RunParams)任務(wù)一:圖像顏色提取CogColorExtractorTool柔和度閾值(SoftnessThreshold)

ColorExtractor會(huì)產(chǎn)生每個(gè)圖像中代表匹配顏色的像素計(jì)數(shù)。定義柔和度值,即可使用可指示任何特定像素與所定義顏色的匹配程度的灰度值來(lái)生成灰度輸出圖像。默認(rèn)情況下,工具僅將灰度值為255的輸出像素計(jì)為在所定義顏色范圍內(nèi)的像素,可減小此默認(rèn)值,使工具將顏色類似于所定義顏色的像素計(jì)為對(duì)象像素。例如,如果將此值減小到200,工具會(huì)將輸出圖像中灰度值大于200的灰度像素都計(jì)為對(duì)象像素。5、結(jié)果(Results)任務(wù)一:圖像顏色提取CogColorExtractorTool組像素計(jì)數(shù)

在“運(yùn)行參數(shù)”選項(xiàng)卡下勾選后即可在結(jié)果頁(yè)面查看計(jì)數(shù)結(jié)果。1、圖像顏色匹配工具CogColorMatchTool該工具采集單一顏色進(jìn)行匹配,在獲取一定區(qū)域內(nèi)顏色之后,會(huì)將區(qū)域內(nèi)顏色求平均值,然后用這個(gè)平均值進(jìn)行匹配,所以,如果提取區(qū)域內(nèi)的顏色具有單一或接近統(tǒng)一的顏色,匹配效果會(huì)穩(wěn)定。任務(wù)二:圖像顏色匹配CogColorMatchToolColorMatch工具界面ColorMatch工具使用紅綠藍(lán)(RGB)或色調(diào)、飽和度和強(qiáng)度(HSI)顏色空間創(chuàng)建顏色值的基準(zhǔn)表2、運(yùn)行參數(shù)任務(wù)二:圖像顏色匹配CogColorMatchTool根據(jù)取像的顏色空間選擇正確的評(píng)分度量標(biāo)準(zhǔn)。選項(xiàng)包括:HSI、RGB2、運(yùn)行參數(shù)任務(wù)二:圖像顏色匹配CogColorMatchTool距離權(quán)重(DistanceWeights)

在取像的顏色空間中,為紅、綠、藍(lán)或色調(diào)、飽和度、亮度設(shè)置權(quán)重,范圍為0.0至1.0。增大特定平面的值有助于工具在特定平面內(nèi)區(qū)別具有類似值的顏色。當(dāng)兩個(gè)參考顏色很接近時(shí),可以修改某一分量的權(quán)重,可以拉開匹配后的得分。未修改權(quán)重修改權(quán)重后3、結(jié)果任務(wù)二:圖像顏色匹配CogColorMatchToolColorMatch工具運(yùn)行結(jié)果1、圖像顏色分割工具CogColorSegmenterTool該工具是一個(gè)彩色圖像分割工具,用一定的顏色閾值將彩色圖像進(jìn)行分割,輸出二值化圖像,在閾值范圍內(nèi)的區(qū)域像素值為1,不在閾值區(qū)域范圍內(nèi)的像素值為0。ColorSegmenter工具界面ColorSegmenter工具任務(wù)三:圖像顏色分割CogColorSegmenterTool1、圖像顏色分割工具CogColorSegmenterTool該工具是一個(gè)彩色圖像分割工具,用一定的顏色閾值將彩色圖像進(jìn)行分割,輸出二值化圖像,在閾值范圍內(nèi)的區(qū)域像素值為1,不在閾值區(qū)域范圍內(nèi)的像素值為0。任務(wù)三:圖像顏色分割CogColorSegmenterTool分割藍(lán)色圓球2、范圍(Range)任務(wù)三:圖像顏色分割CogColorSegmenterTool標(biāo)稱值(Nominal)

表示為圖像定義的具體顏色空間(RGB或HSI)中的平均顏色值。低容差(LowTolerance,即容差下限)、高容差(HighTolerance,即容差上限)任意平面在顏色空間中的容差下限和上限分別表示此顏色平面中的像素可具有且被視為處于所需范圍內(nèi)的顏色較小值和較大值。柔和度(Softness)容差柔和度的下限和上限值表示某個(gè)顏色空間中的像素,工具將在此顏色空間中于分割圖像上應(yīng)用加權(quán)值,從而最終賦予輸出像素大于0但小于255的灰度值。這些經(jīng)加權(quán)的像素代表處于所需顏色范圍兩端的像素值,可通過(guò)其他視覺(jué)工具(例如Blob工具)分析這些像素以收集多種信息,例如原始彩色圖像中具體對(duì)象的面積和質(zhì)心。參數(shù)圖形參數(shù)直方圖2、范圍(Range)任務(wù)三:圖像顏色分割CogColorSegmenterTool2、范圍(Range)任務(wù)三:圖像顏色分割CogColorSegmenterTool直方圖(HistogramGraph)

指定要使用線性圖還是對(duì)數(shù)圖來(lái)查看當(dāng)前平面的直方圖。兩個(gè)選項(xiàng)會(huì)呈現(xiàn)相同的數(shù)據(jù),但對(duì)數(shù)圖會(huì)放大顯示線性圖中較小的峰值。這可能有助于查看包含少量有關(guān)圖像中任一平面中顏色數(shù)量的數(shù)據(jù)的直方圖。顯示重疊(OverlayColor)

在LastRun.InputImage中啟用重疊顏色,代表Current.InputImage中被工具視為處于所需顏色范圍內(nèi)的像素。單擊OverlayColor選擇默認(rèn)的綠色以外的其他顏色。3、圖形(Graphics)任務(wù)三:圖像顏色分割CogColorSegmenterToolTASK任務(wù)2、鋰電池顏色檢測(cè)任務(wù)一、圖像顏色識(shí)別工具二、鋰電池顏色檢測(cè)1、打開解決方案并運(yùn)行二、鋰電池顏色檢測(cè)打開“項(xiàng)目10-鋰電池檢測(cè)-XXX”的解決方案并運(yùn)行一次2、添加CogColorExtractTool二、鋰電池顏色檢測(cè)方法一,利用CogColorExtractTool工具:1.點(diǎn)擊“ToolBlock”工具上方工具欄,打開“Color”,添加“CogColorExtractTool”2.輸入圖像,將“[Inputs]”的“Input1”鏈接到“CogColorExtractTool1”的“InputImage”3、配置CogColorExtractTool區(qū)域二、鋰電池顏色檢測(cè)打開“CogColorExtractTool1”,選擇“區(qū)域”選項(xiàng)卡:區(qū)域形狀:CogRectangleAffine所選空間名稱:@\Fixture圖像緩沖區(qū):Current.InputImage,框選鋰電池前端區(qū)域4、配置CogColorExtractTool顏色二、鋰電池顏色檢測(cè)在“顏色”選項(xiàng)卡,當(dāng)前為黑色電池,點(diǎn)擊【

】,“區(qū)域的顏色”參數(shù)設(shè)置如下:名稱:黑色區(qū)域形狀:CogRectangleAffine所選空間名稱:@\Fixture圖像緩沖區(qū):Current.InputImage,同樣框選鋰電池前端區(qū)域完成后點(diǎn)擊【接受】5、CogColorExtractTool顏色庫(kù)二、鋰電池顏色檢測(cè)黑色被添加到“組0”的顏色庫(kù)中6、CogColorExtractTool結(jié)果二、鋰電池顏色檢測(cè)選擇“結(jié)果”選項(xiàng)卡:可查看此時(shí)的“全部像素計(jì)數(shù)”7、配置CogColorExtractTool運(yùn)行參數(shù)二、鋰電池顏色檢測(cè)若要查看“組像素計(jì)數(shù)”,可在“運(yùn)行參數(shù)”下勾選“組結(jié)果”的“像素計(jì)數(shù)”,運(yùn)行工具后即可查看8、CogColorExtractTool輸出二、鋰電池顏色檢測(cè)切換圖像為紅色時(shí),可從“CogColorExtractorTool1”輸出的“全部像素?cái)?shù)量”判斷該區(qū)域顏色,大于1000則為黑色,小于100則為紅色將“CogColorExtractorTool1”的輸出“Results.OverallResult.PixelCount”拖至“[Outputs]”,并重命名為“PixelCount”9、添加CogColorMatchTool二、鋰電池顏色檢測(cè)方法二,利用CogColorMatchTool工具:添加“CogColorMatchTool”并鏈接圖像,將“[Inputs]”的“Input1”圖像輸入給“CogColorMatchTool1”的“InputImage”10、配置CogColorMatchTool區(qū)域二、鋰電池顏色檢測(cè)打開“CogColorMatchTool1”,選擇“區(qū)域”選項(xiàng)卡:區(qū)域形狀:CogRectangleAffine所選空間名稱:@\Fixture圖像緩沖區(qū):Current.InputImage,框選鋰電池前端區(qū)域11、新增CogColorMatchTool顏色二、鋰電池顏色檢測(cè)在“顏色”選項(xiàng)卡,當(dāng)前為黑色電池,點(diǎn)擊【

】,點(diǎn)擊【選擇區(qū)域】12、配置CogColorMatchTool顏色二、鋰電池顏色檢測(cè)在彈出的“區(qū)域的顏色”界面中,參數(shù)設(shè)置如下:名稱:黑色區(qū)域形狀:CogRectangleAffine所選空間名稱:@\Fixture圖像緩沖區(qū):Current.InputImage,同樣框選鋰電池前端區(qū)域完成后點(diǎn)擊【接受】13、CogColorMatchTool顏色庫(kù)二、鋰電池顏色檢測(cè)黑色被添加到顏色庫(kù)中14、CogColorMatchTool添加紅色二、鋰電池顏色檢測(cè)切換圖像為紅色時(shí),用同樣的方法將紅色添加至顏色庫(kù)中15、CogColorMatchTool輸出二、鋰電池顏色檢測(cè)運(yùn)行該工具,可查看當(dāng)前電池顏色名稱,將其拖至“[Outputs]”,并重命名為“ColorName”16、添加CogColorSegmenterTool二、鋰電池顏色檢測(cè)方法三,利用CogColorSegmenterTool工具:添加“CogColorSegmenterTool”并相互鏈接,將“[Inputs]”的“Input1”圖像輸入給“CogColorSegmenterTool1”的“InputImage”17、配置CogColorSegmenterTool區(qū)域二、鋰電池顏色檢測(cè)打開“CogColorSegmenterTool1”,選擇“區(qū)域”選項(xiàng)卡:區(qū)域形狀:CogRectangleAffine所選空間名稱:@\Fixture圖像緩沖區(qū):Cur

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論