版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、Page 1 of 9折疊全部代碼:全部Cognex ViPro發(fā)送反饋本包含以下章節(jié)。Control Buttons (控件按鈕)Train Params Tab (Train Params 選項卡)Train Region and Origab (Train Region and Origin 選項卡)Run Params Tab (Run Params 選項卡)Graphics Tab (Graphics 選項卡)PatInspect 編輯控件為 CogPatInspectTool 視覺工具提供圖形用戶界面,此工具可將輸入圖像區(qū)域內(nèi)的特征與已訓練樣板中的特征進行對比,然后生成突出顯示兩者
2、間差異的輸出圖像。輸出圖像會突出顯示輸入圖像中的潛在缺陷,例如特征缺失或錯位、對象上存在錯誤或無用的標記、表面顏色錯誤等等。PatInspect 編輯控件用于創(chuàng)建已訓練樣板,選擇工具生成的輸出圖像,以及查看 PatInspect 結(jié)果。PatInspect 編輯控件如下圖所示:此編輯控件提供以下功能:一排位于左上角的控件按鈕一組功能選項卡,用于配置閾值圖像、選擇關(guān)注區(qū)域以及選擇工具將生成的差值圖像一個圖像顯示窗口,用于顯示 PatInspect 圖像和工具圖形您可以嘗試用 QuickBuild 來創(chuàng)建 CogPatInspect 工具,以練習使用此編輯控件。將顯示帶有以下可用終端的新 CogP
3、atInspect 工具:輸入圖像的輸入終端由 PMAlign 工具所確定特征的訓練圖像的輸入終端PMAlign 工具原點的輸入終端e 的輸入終端此工具每次成功執(zhí)行后所生成閾值化差值圖像的輸出終端下圖所示為 QuickBuild 窗口中的新 CogPatInspect 工具:2015-1-12Page 2 of 9Control Buttons (控件按鈕)下表介紹了每個按鈕的功能:表 1. 控件按鈕2015-1-12按鈕說明功能Run將運行時圖像中關(guān)注區(qū)域內(nèi)的特征與已訓練樣板進行對比,然后生成突出顯示兩者間差異的輸出圖像。Electric mode切換為電動模式,在此模式下,PatInspe
4、ct 工具在特定配置參數(shù)更改時自動執(zhí)行。在電動模式下,每個電氣特性旁會顯示閃電圖標。Local image display打開或關(guān)閉本地圖像顯示窗口。PatInspect 工具支持以下圖像緩沖區(qū):Current.InputImage 緩沖區(qū),包含當前圖像以及用于定義您希望此工具進行分析的圖像部分的區(qū)域。Current.TrainImage 緩沖區(qū),包含從 PMAlign 工具獲取的訓練圖像。Current.TrainedPatternImage 緩沖區(qū),包含利用單個或多個訓練圖像創(chuàng)建的已訓練樣板。Current.TrainedThresholdImage 緩沖區(qū),包含當前 threshold
5、image。LastRun.InputImage 緩沖區(qū),包含由 PatInspect 工具處理的最后一個圖像以及您從 Graphics 選項卡啟用的任何圖形。LastRun.MatchImage 緩沖區(qū),包含 PatInspect 工具用來與已訓練樣板進行比較的運行時圖像的一部分。此工具可以生成 normalized 和未歸一化的匹配圖像。LastRun.DifferenceImageAbsolute 緩沖區(qū),包含 thresholded difference image。此工具還能生成僅包含較亮像素的閾值化差值圖像,或僅包含較暗像素的閾值化差值圖像。LastRun.DifferenceIm
6、ageRawAbsolute 緩沖區(qū),包含 raw difference image。此工具還能生成僅包含較亮像素的原始差值圖像,或僅包含較暗像素的原始差值圖像。Floating image display打開一個浮動圖像窗口,此窗口支持與本地圖像顯示窗口相同的圖像緩沖區(qū)。Open打開 ViPro 固有 (.vpp) 文件,此文件包含該視覺工具對象類型的一組已保存屬性。嘗試為其他對象類型打開 .vpp 文件時,ViPro 會錯誤。Save將視覺工具的當前屬性保存至 ViPro 固有 (.vpp) 文件。此編輯控件可以選擇在保存視覺工具時一并保存或不保存其圖像緩沖區(qū)和工具結(jié)果。Save As將視
7、覺工具的當前屬性保存至新的 ViPro 固有 (.vpp) 文件。Reset將視覺工具重置為默認狀態(tài)。此工具可以選擇重置為默認構(gòu)造狀態(tài)(適用于 Visual Studio.NET 應(yīng)用程序)或其模板初始化狀態(tài)(適用于 QuickBuild 應(yīng)用程序)。Page 3 of 9Train Params Tab (Train Params 選項卡)使用 Train Params 選項卡創(chuàng)建已訓練樣板。下圖所示為 Train Params 選項卡:下表介紹了 Train Params 選項卡中的控件:表 2. Train Params 選項卡2015-1-12控件說明Trained Pattern I
8、mage編輯控件使用此窗口顯示當前訓已練的樣板。如果沒有已訓練樣板,則此窗口為空。SobelScale 和 SobelOffset利用單個訓練圖像創(chuàng)建已訓練樣板時,此工具使用這些 Sobel coefficients 生成偽標準偏差圖像。如果 PatInspect 工具一直運行時圖像輪廓或邊界存在虛假缺陷,請嘗試調(diào)整 Sobel 系數(shù)值。如果使用統(tǒng)計訓練方法創(chuàng)建已訓練樣板,則更改 Sobel 系數(shù)值將無效。ThresholdScale 和 ThresholdOffset此工具使用 threshold coefficients 利用標準偏差圖像生成閾值圖像。如果 PatInspect 工具一直運
9、行時圖像存在大面積虛假缺陷,請嘗試調(diào)整閾值系數(shù)值。掩模編輯器打開 Image Mask Editor 以創(chuàng)建掩模并添加至訓練圖像。Show ToolTips啟用或禁用編輯控件中單個項目的工具提示顯示。Help打開此 ViPro 的聯(lián)機幫助文件。Page 4 of 9CogPatInspectolationModeConstants確定仿射變換應(yīng)用到該區(qū)域的插值模式。使用默認設(shè)置 Bilinear 可充分利用多核 PC 的高性能優(yōu)勢,使用 Compatibility 設(shè)置可兼容較舊的 CogPatInspectPattern 存檔。Train Region and Origab (Train R
10、egion and Origin 選項卡)本節(jié)包含以下子節(jié)。Train RegionTrain Origin使用 Train Region and Origin 選項卡選擇用于在訓練圖像中訓練樣板的區(qū)域的類型。下圖所示為 Train Region and Origin 選項卡:2015-1-12Grab Train Image and Origin將當前輸入圖像和 PMAlign 工具的原點復制到 Current.TrainImage 緩沖區(qū)。獲得訓練圖像后,即可切換到 Current.TrainImage 緩沖區(qū),并在圖像內(nèi)設(shè)置您希望工具檢查的關(guān)注區(qū)域。此按鈕在沒有輸入圖像時不可用,并且在創(chuàng)
11、建已訓練樣板后禁用。Train利用關(guān)注區(qū)域內(nèi)當前所包圍訓練圖像的一部分創(chuàng)建已訓練樣板。此按鈕在 Current.TrainImage 緩沖區(qū)內(nèi)沒有輸入圖像時不可用,并且在您利用單個圖像創(chuàng)建已訓練樣板后禁用。要創(chuàng)建使用統(tǒng)計訓練的已訓練樣板,需要獲得另一個輸入圖像并使用 S istically Train Current Pattern 按鈕。SisticalTrain將當前輸入圖像合并到現(xiàn)有已訓練樣板。每次按此按鈕之前,您需要獲得新的輸入圖像和新的e。對同一圖像和同一e 重復按此按鈕通常會導致不良訓練樣板。請參閱主題“How To Use a PatInspect Tool”,了解捕獲多個圖像以
12、訓練一個樣板的示例。EndSisticalTraining結(jié)束此樣板上的統(tǒng)計訓練。單擊此按鈕之后,將不再執(zhí)行統(tǒng)計訓練。結(jié)束統(tǒng)計訓練會 一些內(nèi)部數(shù)據(jù),從而使此視覺工具占用更少內(nèi)存。TrainedCount此編輯控件顯示已用于創(chuàng)建已訓練樣板的圖像數(shù)量。此值等于您單擊 SisticalTrain 的次數(shù)加上最初單擊 Train 的一次。Untrain取消訓練此樣板。所有統(tǒng)計訓練數(shù)據(jù)將丟失。LoadObjectFromFile從包含已訓練樣板的 ViPro 固有 (.vpp)文件載入一個樣板。SaveObjectToFile將當前已訓練的樣板保存到擴展名為 VPP 的ViPro 固有文件中。Page
13、5 of 9Train Region此選項卡的 Train Region 區(qū)域包含以下控件:表 3. Train Region 選項選項說明TrainRegionMode定義此工具如何解釋您所指定的訓練區(qū)域。選擇以下任一選項:Pixel Aligned Bounding Box 用于處理環(huán)繞您當前所用區(qū)域形狀的限2015-1-12Page 6 of 9定框內(nèi)的所有輸入圖像。Pixel Aligned Bounding Box Adjust Mask 將已定義區(qū)域包圍在矩形內(nèi),但會遮蓋區(qū)域以外、域更靠近您指定的區(qū)域。矩形以內(nèi)的圖像部分,因此已定義區(qū)仿射變換僅在您為區(qū)域形狀指定 CogRectan
14、gleAffine 時有效,其中仿射矩形中的像素將進行 affine transformation 以去除任何旋轉(zhuǎn)和傾斜的效果,然后再由工具嘗試符號。Train OriginTrain Origin 區(qū)域會由 PMAlign 工具的 Origin 樣板的位置和方向。PatInspect 工具必須獲得此信息才能分析圖像的正確部分。Train Origin 部分的字段為只讀值。Run Params Tab (Run Params 選項卡)使用 Run Params 選項卡選擇 PatInspect 工具將在運行時圖像上執(zhí)行的 image normalization 操作,以及確定工具將生成哪些圖像
15、來作為其結(jié)果信息的一部分。下圖所示為 Run Params 選項卡:2015-1-12TrainRegion選擇輸入?yún)^(qū)域的形狀。選擇“None=Use entire image”表示此工具使用整個輸入圖像。PatInspect 工具支持以下輸入?yún)^(qū)域形狀:CogCircleCogEllipseCogPolygonCogRectangleCogRectangleAffine所顯示的區(qū)域定義參數(shù)集取決于所使用的區(qū)域形狀。有關(guān)使用多邊形作為輸入?yún)^(qū)域的信息,請參閱“Using Polygon Input Regions”。SelectedSpaceName選擇解釋訓練區(qū)域所用的坐標空間。有關(guān)信息,請參閱
16、“Coordinate Space Names”。FitToImage使標稱網(wǎng)格在 Current.TrainImage 內(nèi)居中。Page 7 of 9此選項卡提供以下參數(shù)控件:表 4. Run Params 選項卡2015-1-12控件說明NormalizationMode選擇歸一化模式操作時,工具會先應(yīng)用到運行時圖像,然后才將運行時圖像與已訓練樣板進行比較。請參閱 PatInspect 理論中的 Image Normalization 部分,了解各方法的說明。TailHigh設(shè)置執(zhí)行尾部匹配圖像歸一化方法之前在灰度光譜的高端丟棄的像素百分比。注意:僅當為此模式選擇了 MatchTails
17、時可見。TailLow設(shè)置執(zhí)行尾部匹配圖像歸一化方法之前在灰度光譜的丟棄的像素百分比。注意:僅當為此模式選擇了 MatchTails 時可見。NeighborhoodWidth用于局部校正歸一化模式的鄰域?qū)挾龋ㄒ韵袼貫椋?。注意:僅當為此模式選擇了 LocalCorrection 或LocalCorrectionEnhanced 時可見。NeighborhoodHeight用于局部校正歸一化模式的鄰域高度(以像素為)。注意:僅當為此模式選擇了 LocalCorrection 或LocalCorrectionEnhanced 時可見。MatchImages選擇工具將生成哪些 match image
18、s 來作為其結(jié)果的一部分。默認情況下,工具會生成未歸一化的匹配圖像。DifferenceImages選擇工具將生成哪些 thresholded difference images 來作為其結(jié)果的一部分。默認情況下,工具會生成絕對差值圖像。Page 8 of 9DifferenceImagesRaw選擇工具將生成哪些 raw difference images 來作為其結(jié)果的一部分。默認情況下,工具不會生成任何原始差值圖像。Graphics Tab (Graphics 選項卡)本節(jié)包含以下子節(jié)。InputsTrained ImagesResultsDiagnostics使用 Graphics 選項卡可啟用或禁用特定工具圖形及圖像緩沖區(qū)。下圖所示為 Graphics 選項卡:Inputs默認情況下,工具會顯示您為訓練圖像創(chuàng)建的任何掩模圖像,但您也可顯示中。掩模出現(xiàn)在本地或浮動圖像Trained Images您可以啟用或禁用以下任何圖像緩沖區(qū)及圖形的創(chuàng)建或顯示:Current.TrainedPatternImage 緩沖區(qū)2015-1-12Page 9 of 9Current.TrainedThresholdImage 緩沖區(qū)代表 Current.TrainedPatternImage 和 Current.TrainedThresholdImage 緩沖區(qū)上原點的圖形代表 Curr
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年衛(wèi)生中心工會工作計劃例文
- 2025年學校勞動教育計劃書
- Unit 3 Lesson 18 Stick Together(說課稿)-2024-2025學年冀教版(一起)英語三年級上冊
- 2025年計劃免疫工作計劃
- 3.1-3.2 空氣與氧氣 氧化與燃燒(原卷版)
- 2025年度高中下學期體育教師工作計劃例文
- 全國上??平贪娉踔行畔⒓夹g(shù)七年級第二學期第三單元活動二《我的動畫我做主》說課稿
- 人教版初中歷史與社會八年級上冊 4.1.1 三國鼎立與西晉的統(tǒng)一 說課稿
- 2025幼師個人工作計劃例文2
- 2025年小學六年級班主任秋季工作計劃
- GB/T 12494-1990食品機械專用白油
- 西交大少年班英語考試試題
- 北京語言大學保衛(wèi)處管理崗位工作人員招考聘用【共500題附答案解析】模擬試卷
- 初中生物人教七年級上冊(2023年更新) 生物圈中的綠色植物18 開花和結(jié)果
- 水電解質(zhì)及酸堿平衡的業(yè)務(wù)學習
- CSCEC8XN-SP-安全總監(jiān)項目實操手冊
- 口腔衛(wèi)生保健知識講座班會全文PPT
- 成都市產(chǎn)業(yè)園區(qū)物業(yè)服務(wù)等級劃分二級標準整理版
- 最新監(jiān)督學模擬試卷及答案解析
- ASCO7000系列GROUP5控制盤使用手冊
- 污水處理廠關(guān)鍵部位施工監(jiān)理控制要點
評論
0/150
提交評論