康耐視自己總結(jié)vp控件參數(shù)說(shuō)明中文affine transform edit control_第1頁(yè)
康耐視自己總結(jié)vp控件參數(shù)說(shuō)明中文affine transform edit control_第2頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡(jiǎn)介

1、Affine Transform Edit ControlPage 1 of 4折疊全部代碼:全部Cognex ViProAffine Transform Edit Control發(fā)送反饋本包含以下章節(jié)。Control Buttons (控件按鈕)Settings Tab (Settings 選項(xiàng)卡)Graphics Tab (Graphics 選項(xiàng)卡)ResultsDiagnosticsAffine Transform 編輯控件為 CogAffineTransformTool 視覺(jué)工具提供圖形用戶界面,此工具可轉(zhuǎn)換 CogRectangleAffine 對(duì)象內(nèi)包含的圖像區(qū)域并生成新的矩形輸出

2、圖像。此工具可移除仿射矩形在尺寸中呈現(xiàn)的任何旋轉(zhuǎn)和傾斜效應(yīng),并且在您想減小或增大矩形所包含的這些特征時(shí)可以指定其他縮放系數(shù)。此外,您可以使 Affine Transform 工具生成選項(xiàng)輸出 image mask。Affine Transform 工具可以接受 16 位編碼圖像,從而可接受 8 位、10 位、12 位、14 位和 16 位位深的圖像。注意:輸出圖像的坐標(biāo)空間目錄樹(shù) adjusted(調(diào)整)為保留根空間與圖像特征之間的關(guān)系。Affine Transform 編輯控件用于定義仿射矩形,指定可選的縮放系數(shù),確定工具如何處理 clip(裁切),以及查看視覺(jué)工具結(jié)果。 Affine Tr

3、ansform 編輯控件如下圖所示:此編輯控件提供以下功能:一排位于左上角的控件按鈕兩個(gè)功能選項(xiàng)卡,用于設(shè)置運(yùn)行時(shí)參數(shù)并確定工具生成的圖像緩沖區(qū)一個(gè)圖像顯示窗口,用于顯示 Affine Transform 工具圖像和圖形您可以嘗試使用 QuickBuild 來(lái)創(chuàng)建 CogAffineTransform 工具,以練習(xí)使用此編輯控件。新的 CogAffineTransform 工具帶有兩個(gè)輸入點(diǎn)的輸入終端,如下圖所示:要在自定義視覺(jué)應(yīng)用程序中包含此編輯控件,必須先將其添加至您的 Visual Studio.NET 開(kāi)發(fā)環(huán)境。有關(guān)Edit Controls to Visual Studio”。信息,

4、請(qǐng)參閱“AddingControl Buttons (控件按鈕)下表介紹了每個(gè)按鈕的功能:表 1. 控件按鈕mk:MSITStore:C:PROGRA1CognexVI1Doczh-HansVI1.:.2015-1-12Affine Transform Edit ControlPage 2 of 4Settings Tab (Settings 選項(xiàng)卡)使用 Settings 選項(xiàng)卡指定縮放系數(shù),選擇采樣模式,以及確定工具如何處理裁切。下圖所示為默認(rèn)的 Settings 選項(xiàng)卡:下表介紹了 Settings 選項(xiàng)卡中的選項(xiàng):表 2. 功能按鈕按鈕說(shuō)明mk:MSITStore:C:PROGRA1C

5、ognexVI1Doczh-HansVI1.:.2015-1-12按鈕說(shuō)明功能Run根據(jù)當(dāng)前配置參數(shù),生成輸出圖像以及可選的圖像掩模。Electric mode切換為電動(dòng)模式,在此模式下,Affine Transform 工具在特定配置參數(shù)更改時(shí)自動(dòng)執(zhí)行。在電動(dòng)模式下,每個(gè)電氣特性旁會(huì)顯示閃電圖標(biāo)。Local image display打開(kāi)或關(guān)閉本地圖像顯示窗口。Affine Transform 工具支持以下圖像緩沖區(qū):Current.InputImage 緩沖區(qū),包含用于定義工具要轉(zhuǎn)換圖像部分的當(dāng)前圖像和仿射矩形。LastRun.InputImage 緩沖區(qū),包含由工具處理的最后一個(gè)圖像以及

6、啟用的任何圖形。LastRun.OutputImage 緩沖區(qū),包含工具生成的輸出圖像。LastRun.OutputImageMask 緩沖區(qū),包含可選的圖像掩模。Floating image display打開(kāi)一個(gè)浮動(dòng)圖像窗口,此窗口支持與本地圖像顯示窗口相同的圖像緩沖區(qū)。Open打開(kāi) ViPro 固有 (.vpp) 文件,此文件包含該視覺(jué)工具對(duì)象類(lèi)型的一組已保存屬性。嘗試為其他對(duì)象類(lèi)型打開(kāi) .vpp 文件時(shí),ViPro 會(huì)錯(cuò)誤。Save將視覺(jué)工具的當(dāng)前屬性保存至 ViPro 固有 (.vpp) 文件。此編輯控件可以選擇在保存視覺(jué)工具時(shí)一并保存或不保存其圖像緩沖區(qū)和工具結(jié)果。Save As將

7、視覺(jué)工具的當(dāng)前屬性保存至新的 ViPro 固有 (.vpp) 文件。Reset將視覺(jué)工具重置為默認(rèn)狀態(tài)。此工具可以選擇重置為默認(rèn)構(gòu)造狀態(tài)(適用于 Visual Studio.NET 應(yīng)用程序)或其模板初始化狀態(tài)(適用于 QuickBuild 應(yīng)用程序)。Show ToolTips啟用或禁用編輯控件中單個(gè)項(xiàng)目的工具提示顯示。Help打開(kāi)此 ViPro 的聯(lián)機(jī)幫助文件。Affine Transform Edit ControlPage 3 of 4Region確定工具使用仿射矩形還是整個(gè)輸出圖像。默認(rèn)情況下,Affine Transform 工具使用仿射矩形定義關(guān)注的輸入圖像區(qū)域。然而您也可選擇使

8、用整個(gè)輸入圖像。由于輸入圖像為矩形,輸出圖像將包含完全相同的圖像信息。在完整輸入圖像上使用 Affine Transform 工具的應(yīng)用程序通常使用它來(lái)減小或增大圖像比例。例如,減小圖像比例可加速其他視覺(jué)工具在縮小圖像上的操作速度,不過(guò)減小尺寸會(huì)導(dǎo)致精度降低。Graphics Tab (Graphics 選項(xiàng)卡)使用 Graphics 選項(xiàng)卡控制 Affine Transform 工具生成和顯示的圖形。下圖所示為 Graphics 選項(xiàng)卡:Results啟用以下任一選項(xiàng):表 3. 結(jié)果選項(xiàng)mk:MSITStore:C:PROGRA1CognexVI1Doczh-HansVI1.:.2015-1

9、-12SelectedSpaceName解釋此仿射矩形的坐標(biāo)空間。有關(guān)信息,請(qǐng)參閱“Coordinate Space Names”。Select Mode定義用于限定仿射矩形的參數(shù)集。旋轉(zhuǎn)角度和傾斜角度可以度數(shù)或弧度指定,但底層工具始終使用弧度來(lái)作為度量。FitToImage使仿射矩形在 Current.InputImage 內(nèi)居中。ScalingX 和 ScalingY設(shè)置沿 (x, y) 軸方向的縮放系數(shù)。對(duì)兩者使用相同的縮放系數(shù),以生成一致的縮放。如果想水平伸展圖像則對(duì) Scaling X 使用較大的值,如果想垂直伸展圖像則對(duì) Scaling Y 使用較大的值。SlingMode指定執(zhí)行

10、仿射變換操作時(shí)使用的采樣模式。默認(rèn)情況下,此工具使線性插值法。ClipMode指定仿射區(qū)域的任意部分位于輸入圖像外時(shí)采取的操作。選擇以下選項(xiàng)之一:Treat As Zero:將從輸入圖像裁切的像素的值視為 0。輸出圖像中所生成像素的值將為 0,沿裁切發(fā)生的邊緣處的像素除外,在該處像素將在 0 與相鄰未裁切輸入像素的值之間變化。這是最快的裁切模式,但會(huì)導(dǎo)致輸出圖像沿裁切邊界有模糊的邊緣。Fill With Constant:如果用于計(jì)算輸出像素值的輸入圖像像素已被裁切,則使用在 Fill Value 框中指定的灰度值填充輸出像素。此裁切模式需要較長(zhǎng)時(shí)間,但能確保輸出圖像中的每個(gè)像素完全利用未裁切

11、像素計(jì)算或使用指定常數(shù)灰度值填充。Generate Error:像素被裁切時(shí)生成錯(cuò)誤消息。ClipFillValue使用 Fill With Constant 的裁切模式時(shí),選擇填充裁切像素的灰度值。CreateOutputImageMask使此工具生成可選的圖像掩模,供將分析由 Affine Transform 工具所生成輸出圖像的其他視覺(jué)工具使用。要在 QuickBuild 中使用圖像掩模,您必須啟用 OutputImageMask 的輸出終端。Affine Transform Edit ControlPage 4 of 4選項(xiàng)說(shuō)明Diagnostics啟用以下任意選項(xiàng):表 4.選項(xiàng)選項(xiàng)說(shuō)明 2013 Cognex Corporation 保留所 利mk:MSITStore:C:PROGRA1CognexVI1Doczh-HansVI1.:.2015-1-12Show Input Image確定輸入圖像是否被為的一部分,以及此圖像是否已或保存至作為參考。Show

溫馨提示

  • 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)論