LabVIEW部分視覺函數中文解說


IMAQ Learn Pattern 2 VI

在匹配階段創建您要搜索的圖案匹配的模板圖像的描述,此描述的數據被附加到輸入模板圖像中。在匹配階段,從模板圖像中提取模板描述符並且用於從檢查圖像中搜索模板。

 

Image:是一個您要搜索模板圖像的參考檢查圖像。

Learn Pattern Setup Data(學習模式設置數據):是一個字符串,包含從本控件或從高級控件(IMAQ Advanced Setup Learn Pattern 2 VI)獲得的信息。如果此引腳沒有連接,在學習階段VI使用默認參數。

Learn Mask(學習面膜):是一個可選的屏蔽圖像,此圖片必須是U8模式的圖像。在VI中只學習那些在源圖像中相應掩模為零的像素,非零像素被忽略。不要設置這個參數來學習整個圖像。

Template Image Out:是一個參考的模板,此模板圖像包含的數據定義在匹配階段的模板模式

 

IMAQ Setup Learn Pattern 2 VI

設置學習階段,圖案匹配過程中使用的參數。執行IMAQ Learn Pattern 2 VI之前執行此VI。

Learn Mode:學習模板時,使用此引腳指定的不變性模式。

All (0)

(默認值)提取移位和旋轉不變匹配的模板信息

Shift Information (1)

提取平移不變性匹配的信息。

Rotation Information (2)

提取旋轉不變匹配的信息。


Learn Pattern Setup Data(學習模式設置數據):是一個字符串,包含學習階段設置參數選擇的信息。此輸出連接到IMAQ Learn Pattern 2 VI或IMAQ Advanced Setup Learn Pattern 2 VI

 

IMAQ Setup Match Pattern 2 VI

IMAQ設定匹配模式2 VI

 

設置圖案匹配的匹配階段所使用的參數。執行此VI前IMAQ Match Pattern 2 VI 或 IMAQ Refine Matches VI。

Minimum Contrast(最低對比度):指定在檢查圖像中最大像素值和最低像素值的最小期望差異。默認值是0,它允許用算法來計算最小對比度

Match Mode(匹配模式):,在檢查圖像中尋找模板圖案時使用指定的不變性模式。默認值是平移不變性。下列選項是有效的:

Shift Invariant (0)(平移不變)

搜索模板圖像,允許為±4°的旋轉。

Rotation Invariant (1)(旋轉不變)

在圖像中搜索模板不分旋轉的模板。

 

Subpixel Accuracy(亞像素精度):決定是否返回匹配結果的亞像素精度。默認值是FALSE。如果匹配功能模式設置為顏色,VI忽略了亞像素精度

Rotation Angle Ranges (degrees)(旋轉角度范圍(度)):是一個數組,指定你期望模板在每個檢查圖像中旋轉的角度是多少。指定角度上限和下限的范圍,以度為單位。

Match Pattern Setup Data(匹配模式設置數據):是一個字符串,其中包含有關匹配階段設置參數。此輸出連接到IMAQ Match Pattern 2 VI 或 IMAQ Advanced Setup Match Pattern 2 VI

 

IMAQ Match Pattern 3 VI

在檢查圖像中搜索圖案,或模板圖像。

 

ROI Descriptor(目標區域描述):在檢查圖像指定的區域中執行模式匹配,這個區域必須是一個矩形或旋轉矩形輪廓。默認情況下,VI使用整個檢查圖像進行匹配。

Global Rectangle:邊界矩形包含的的坐標。

Contours:是一個目標區域定義的每一個單個形狀的輪廓線

Image:是你要搜索模板圖像的參考檢測圖像。

Template Image(模板圖像):是在匹配階段你要搜索的一個參考模板,這個模板圖像是IMAQ Learn Pattern 2 VI的輸出端。

Match Pattern Setup Data(匹配模式設置數據):是一個字符串,其中包含IMAQ Setup Match Pattern 2 VI 或IMAQ Advanced Setup Match Pattern 2 VI的信息。如果此引腳沒有連接,VI所有未配置選項使用默認參數。

Number of Matches Requested(匹配閾值):設置匹配閾值的大小。

Minimum Match Score(最小匹配分數):設置有效匹配的最小分值,有效范圍是0至1000之間。

Matches:是一個匹配簇,簇包含以下內容,

Position:是模板中心點對應的一個坐標。

Angle:是當前匹配位置模板在源圖像中的旋轉角度。

Scale:是原始模板在匹配模板中的大小變化百分比。這個參數沒有被用於模式匹配,並總是被設置為1。

Score:匹配結果其范圍為0到1000,其中0等於沒有匹配,1000等於一個完美的匹配

Bounding Box:是一個在圖像中定義了五點模板圖案邊界的數組,你可以把這個陣列直接連接到IMAQ Overlay Multiple Lines 2 VI覆蓋在圖像上相匹配的位置。

Number of Matches(匹配數目):是一個輸入設置項,檢測圖像中找到的模板匹配的數目。

 

IMAQ Setup Learn Geometric Pattern 2 VI

設置在學習過程中所使用的參數。運行IMAQ Learn Geometric Pattern 2.VI之前使用

 

Curve Parameters(輪廓信息):是一個簇包含在學習階段從模板圖像中提取的曲線信息

Extraction Mode(提取模式):指定VI如何標識圖像中的輪廓。從以下選項中進行選擇:

Normal (0)

(默認)如果你想VI不作任何假設圖像或圖像背景對象均勻性的,選擇“正常”。

Uniform Regions (1)

如果你想要VI對象,無論是在圖像或圖像的背景包含統一的像素值,請選擇均勻的區域。這允許該VI更准確地計算的對象的外部輪廓

Edge Threshold:邊緣閾值指定最小的對比度,開始輪廓必須有一個起點。有效值范圍從1到255。默認值是75

Edge Filter Size(邊緣濾鏡尺寸):邊緣過濾器大小指定圖像中VI使用邊緣濾波器,以確定輪廓的寬度。下列選項可用:

Fine (0)

設置邊緣濾鏡尺寸為精細。

Normal (1)

(默認值)設置的的邊緣濾鏡尺寸為正常。

Contour Tracing (2)

設置邊緣濾鏡尺寸跟蹤輪廓,提供最好的輪廓提取結果,但會增加處理圖像所需的時間。

Min Length:指定最小輪廓的長短,以像素為單位,,你想要識別的最小輪廓, VI忽略任何小於這個值的輪廓曲線長度。默認值是25。

Row Search Step Size(行搜索步長):指定行搜索步的大小,在y方向上,運用該算法巡查輪廓起點到圖像之間的行。有效值范圍從1到255。默認值是15

Col Search Step Size(列搜索步長):指定列搜索步的大小,在X方向上,運用該算法巡查輪廓起點到圖像之間的列。有效值范圍從1到255。默認值是15

Max Endpoint Gap(最大端點差):指VI識別一個封閉的輪廓曲線,曲線的端點之間的最大差距,以像素為單位。如果間隙大於該值時,該VI標識作為一個開放曲線的曲線。默認值是10

Closed:指定是否在圖像中只識別封閉的輪廓曲線。默認值是FALSE,指定VI識別開放式和封閉式的輪廓曲線。

Subpixel:指定是否檢測曲線上各點的亞像素精度。默認值是FALSE。

Learn Geometric Pattern 2 Setup Data(學習幾何圖案的設置數據):是一個字符串,其中包含學習階段選擇的設置參數的學習數據信息。連接輸出到IMAQ Learn Geometric Pattern 2 VI 或 IMAQ Advanced Setup Learn Geometric Pattern 2 VI.

 

IMAQ Learn Geometric Pattern 2 VI

幾何圖案學習

創建一個匹配階段您要搜索的的模板圖像的描述。此數據被附加到描述輸入模板圖像。在匹配階段,描述數據從模板圖像中提取,並用於檢查圖像中並搜尋模板。

 

Origin Offset(原點偏移):指定的VI模板圖像的中心與模板的起偏移的像素數。原點偏移用於IMAQ Match Geometric Pattern 2 VI設置每個模板匹配的匹配結果集內的目標圖像的元素位置,默認值是(0,0),設置的模板圖像的中心作為原點的模板

Template Image:是一個在匹配階段您要搜索檢查模板圖像的參考圖像。

Learn Geometric Pattern 2 Setup Data(幾何圖案學習的設置數據):是一個字符串,其中包含從IMAQ Setup Learn Geometric Pattern 2 VI或IMAQ Advanced Setup Learn Geometric Pattern 2 VI獲得的信息。如果引腳沒有連接,在學習階段VI使用默認參數。

Learn Mask(學習面膜):是一個8 - 比特圖像相同大小的可選模板,該模板指定在模板中的邊緣搜索,構建面膜時,使用下面的像素值:

0:默認值。相應模板中的圖像像素被認為是邊緣,只有在IMAQ Setup Learn Geometric Pattern 2 VI或IMAQ Advanced Setup Learn Geometric Pattern 2 VI中指定的輪廓曲線符合條件參數。

1:在模板圖像中相應的像素始終被認為不是一個邊緣。

2 :在模板圖像中相應的像素的始終被認為是一個邊緣

3:當計算關聯得分時模板圖像的相應的像素不使用。

Angle Offset(角度偏移):指定模板中每個匹配項的角度旋轉圓的起點,角度偏移量是用於由IMAQ Match Geometric Pattern 2 VI所得到匹配群集的每個模板匹配的目標圖像內的角度設置元素。默認值是0,這並沒有改變匹配的角度

Template Image Out:一個參考的模板。此模板圖像包含模板模式匹配階段定義的數據

   

IMAQ Setup Match Geometric Pattern 2 VI

設置幾何匹配圖案

設置在匹配過程中所使用的參數。使用IMAQ Match Geometric Pattern 2 VI前運行VI

 

Curve Parameters(輪廓曲線參數):是一個簇包含如何從檢查圖像中提取匹配階段的輪廓曲線信息,

要注意:如果Use Learn Curve Parameters設置為TRUE VI忽略了輪廓曲線的參數設置。

Extraction Mode(提取模式):指定VI如何從圖像中標識輪廓曲線。從以下選項中進行選擇:

Normal (0)

(默認),如果你想VI不作任何假設圖像或圖像背景的均勻性,選擇“正常”。

Uniform Regions (1)

如果你想選擇的VI對象,無論是在圖像或圖像的背景包含統一的像素值請選擇均勻的區域,。這允許該VI更准確地計算的對象的外部曲線。

Edge Threshold(邊緣閾值):指定最小的對比度,必須有一個輪廓曲線起點。有效值范圍從1到255。默認值是75。

Edge Filter Size(邊緣濾鏡尺寸):指定用以確定VI中使用的圖像中輪廓曲線邊緣濾波器的寬度。下列選項可用:

Fine (0)

邊緣濾鏡尺寸為精細

Normal (1)

(默認值)設置的的邊緣濾鏡尺寸正常。

Contour Tracing (2)

設置邊緣濾鏡尺寸為輪廓跟蹤,提供了最好的輪廓提取結果,但會增加處理圖像所需的時間。

Min Length(最小長度):指定你想要的VI識別的最小輪廓曲線的長度,以像素為單位。 VI忽略任何長度小於這個值的輪廓曲線。默認值是25

Row Search Step Size(行搜索步長):指定該算法從輪廓曲線起點在y方向上搜索圖像的行步長,。有效值范圍從1到255。默認值是15

Col Search Step Size(列搜索步長):指定該算法從輪廓曲線起點在X方向上搜索圖像的列步長。有效值范圍從1到255。默認值是15。

Max Endpoint Gap(最大端點間隙):指定的VI是否將輪廓識別為一個封閉的曲線,輪廓曲線端點之間的最大間隙,以像素為單位。如果間隙大於該值時,該VI標識作為一個開放的中輪廓曲線。默認值是10。

Closed:指定VI是否只識別圖像上的封閉曲線。默認值是FALSE,指VI可以識別開放式和封閉式的曲線。

Subpixel(亞像素):指定是否檢測輪廓曲線上各點的亞像素。默認值是FALSE。

Match Mode(匹配模式):確定的情況下,是一個你要尋找模板匹配的VI簇。在Range Settings條件下設置這簇的值。

Rotation:VI搜索匹配項的時候使模板旋轉檢測圖像中的模板,啟用時旋轉

Scale:,啟動時以不同尺寸檢測圖像中的模板是否可能的匹配,默認的比例范圍為75%至125%。

Occlusion:啟用時,VI搜索出現在圖像中的模板,允許指定百分比的模板被遮擋。默認的遮擋范圍是0%至25%的

Subpixel Accuracy(亞像素精度):決定匹配時是否計算亞像素精度的位置。默認值是FALSE。

Range Settings(范圍設置):是一個數組,約束選項每個匹配項的可接受范圍。為了減少搜索時間,這些約束的范圍內盡可能地限制,

Match Constraints:指定匹配選項由給定的約束范圍。下列選項可用

Rotation Angle (degrees) (0)

設置一個你期望此VI在檢查圖像中尋找模板匹配的角度范圍,如果Rotation不啟用VI忽略此范圍。

Scale Factor (%) (1)

設置此選項來指定的一個你期望的VI在檢查圖像中尋找模板匹配的大小范圍, 

Occlusion (%) (2)

設置此選項來指定一個你在匹配檢查圖像中預期的阻斷量范圍。 NI Vision可以准確地檢測出有多達50%阻斷匹配。如果未啟用阻斷VI忽略這個范圍內。

Min:對於一個給定的Match Constraint最小范圍值。

Max:對於一個給定的Match Constraint最大范圍值

Use Learn Curve Parameters(使用學習輪廓曲線參數):指定在匹配階段是否使用的IMAQ Setup Learn Geometric Pattern 2 VI 或 IMAQ Advanced Setup Learn Geometric Pattern 2 VI的輪廓曲線參數提取目標曲線。默認值是TRUE

Match Geometric Pattern 2 Setup Data(幾何圖案匹配的設置數據):是一個字符串,其中包含匹配階段的參數設置信息。輸出連接IMAQ Match Geometric Pattern 2 VI 或 IMAQ Advanced Setup Match Geometric Pattern 2 VI.

 

IMAQ Match Geometric Pattern 2 VI

IMAQ幾何圖案匹配

在檢查圖像中搜索圖案,或模板圖像。

 

ROI Descriptor(目標圖案描述符):指定在執行幾何匹配時檢查圖像的區域,這個區域必須是一個矩形或旋轉矩形輪廓。默認情況下,VI使用整個圖像檢查匹配。

Global Rectangle(完整矩形):包含整個矩形邊框的坐標。

Contours:定義每一個ROI的的單個形狀。

ID         指輪廓是一個ROI的外部還是內部邊緣。

Type       是輪廓的形狀類型

Coordinates  表示輪廓的相對位置

Image:是要在檢測圖像中搜索模板圖像的參考。

Template Image:是一個在匹配階段你要搜索的參考幾何模板,。模板圖像是IMAQ Learn Geometric Pattern 2 VI. 的輸出。

Match Geometric Pattern 2 Setup Data(幾何圖案匹配的設置數據):是一個字符串,其中包含從IMAQ Setup Match Geometric Pattern 2 或 IMAQ Advanced Setup Match Geometric Pattern 2 VI中讀取的信息,如果引腳沒有連接,VI所有未配置的選項使用默認參數。

Number of Matches Requested(要求匹配的數量):要求有效的匹配預期數量是多少。

Minimum Match Score(最小匹配分數):是被認為有效的最小匹配得分。一個匹配的數據范圍是0至1000之間。

Matches (pixel)(匹配(像素)):包含在圖像中找到匹配的信息:

Position(位置):是一個模板原點位置相對應的點坐標群集

Angle:在當前匹配位置模板的旋轉角度,以度為單位。

Scale:是匹配模板相對於原來的模板圖像的大小比率,以百分比表示。

Score:匹配結果排名范圍為0到1000,其中0等於沒有匹配和1000等於一個完美的匹配。

Bounding Box():是一個在模板的邊界定義了五個點的數組。

Contrast Reversed(對比度反轉):指定匹配的模板圖像是否的反色。如果匹配的模板圖像的反色此參數為true,。例如,匹配是​​在黑色背景上的白色物體,但模板圖像是在白色背景上的黑色物體。如果此參數為FALSE,模板圖像不反色。

Occlusion %(阻斷百分比):是匹配遮擋的百分比。

Template Target Curve Score(模板目標輪廓曲線分數):指定如何緊密地在圖像匹配模板中的匹配區域檢查目標輪廓曲線。分數的值的范圍可以從0到1000,其中的得分1000表示的檢查圖像的匹配區域中的所有曲線在模板圖像中都有一個對應的曲線

注意:默認情況下,VI不計算在模板目標輪廓曲線分數。使用IMAQ Advanced Setup Match Geometric Pattern 2 VI配置的算法來計算這個值。

Target Template Curve Score(目標模板曲線分數):同上。

Correlation Score(相關分數):指定的匹配的准確性,通過以下方式獲得比較的模板圖像的匹配區域中使用的相關性度量,比較這兩個區域作為其像素值的函數。1000的分數表示一個完美的比匹配,得分為0表示不匹配。

Matches (real-world)(匹配(世界坐標)):包含在圖像中找到一個匹配的信息。

注意:如果圖像是經過校准的圖像,匹配(真實世界)可能會有不同匹配(像素)。如果圖像是經過校准的圖像,位置,角度,和邊框中返回世界的單位。

Position:是一個模板原點位置相對應的點坐標群集

Angle:在當前匹配位置模板的旋轉角度單位是度。

Scale:是匹配模板相對於原來的模板圖像的大小比率,以百分比表示。

Bounding Box:是一個定義模板五個點的邊界數組。

Contrast Reversed:指定匹配的模板圖像是否的反色。如果匹配的模板圖像的反色此參數為true,。例如,匹配是​​在黑色背景上的白色物體,但模板圖像是在白色背景上的黑色物體。如果此參數為FALSE,模板圖像不反色。

Occlusion %(阻斷百分比):是匹配遮擋的百分比。

Template Target Curve Score(模板目標輪廓曲線分數):指定如何緊密地在圖像匹配模板中的匹配區域檢查目標輪廓曲線。分數的值的范圍可以從0到1000,其中的得分1000表示的檢查圖像的匹配區域中的所有曲線在模板圖像中都有一個對應的曲線

注意:默認情況下,VI不計算在模板目標輪廓曲線分數。使用IMAQ Advanced Setup Match Geometric Pattern 2 VI配置的算法來計算這個值。

Target Template Curve Score(目標模板曲線分數):同上。

Correlation Score(相關分數):指定的匹配的准確性,通過以下方式獲得比較的模板圖像的匹配區域中使用的相關性度量,比較這兩個區域作為其像素值的函數。1000的分數表示一個完美的比匹配,得分為0表示不匹配。

Number of Matches(匹配數量):在檢查圖像模板匹配的基礎上的輸入設置匹配的數量。

 

IMAQ Clamp Horizontal Max VI

在水平方向上測量的距離,從搜索區域的垂直邊朝搜索區域的中心的搜索,該VI定位一邊線或耙組並行搜索。通過對比度和斜率來決定邊緣。

 

Settings:是一個簇,定義邊緣檢測算法的參數和圖像上重疊的信息,前三個參數指定檢測邊緣所使用的篩選器。

Contrast:指定邊緣對比度的閾值,在檢測過程中只有邊緣對比度大於這個值邊緣才能使用。對比度定義為前邊緣和后邊緣的平均像素強度之差。

Filter width:指定的像素的數量,VI在任一側查找邊緣對比度的平均值。

Steepness:指定邊緣的斜率,此值表示相對應邊緣的過渡區的像素數量。

Subsampling Ratio:二次取樣比指定的像素的數量,分隔兩個連續的前傾的搜索線

Show Search Area(顯示搜索區域):確定是否在圖像上疊加顯示目標區域。

Show Search Lines(顯示搜索線):確定用於定位的邊緣搜索線是否是在圖像上重疊顯示。

Show Edges Found(顯示邊緣):確定是否在發現的邊緣位置上重疊顯示結果圖像

Image:參考源圖像

Rectangle:指定搜索矩形區域的坐標。分別為左上角X,Y;右下角X,Y坐標和以中心為旋轉點指定旋轉角度。

Coordinate System:指定的矩形坐標與系統相聯系

Edge Coordinates:是一個檢測到的邊緣的空間坐標數組組成的簇。

Image Out:是一個參考目標圖像,根據設置的搜索區域和/或測量的結果,在圖像上重疊

Distance(距離):返回的命中線之間的測量距離

Coordinate System (duplicate)(坐標系(副本)):是一個參考的坐標系

 

Setup Learn Color Pattern VI

(色彩模式學習設置)

設置學習過程中使用的的顏色參數,使用IMAQ Learn Color Pattern VI運行此VI。

 

Ignore Color Spectra(忽略顏色光譜):是一個數組,顏色光譜提供了一套的從模板圖像的顏色特征排除一組顏色。忽略的每種顏色都是顏色頻譜的主要色彩。在學習階段排除任何顏色在模板匹配階段也將被忽略。

Learn Mode:學習模板時,使用此引腳指定的不變性模式。

 

All (0)

(默認值)提取移位和旋轉不變匹配的模板信息

Shift Information (1)

提取平移不變性匹配的信息。

Rotation Information (2)

提取旋轉不變匹配的信息。


Feature Mode(功能模式):設定學習一個圖案顏色時指定使用的顏色特征模式,從以下值中選擇:

Color and Shape (0)

(默認值)提取模板匹配階段區分顏色和形狀特征的信息

Color (1)

提取模板相匹配的色彩信息。

Shape (2)

提取模板相匹配的形狀特征信息。 


Ignore Black and White(忽略黑與白):指定是否排除模板圖像的顏色特征的黑色或白色,在學習過程中排除的任何顏色在模板在匹配階段也會被忽略。請從以下值:

Disabled (0)

(默認值)指定在匹配階段,黑色和白色像素不會被忽略。

Ignore Black (1)

指定在匹配階段黑色像素被忽略。

Ignore White (2)

指定在匹配階段白色像素被忽略。

Ignore Black and White (3)

指定在匹配階段黑色和白色像素都被忽略


Saturation Threshold(飽和閾值):用於區分兩種顏色之間具有相同色相值的閾值。

Learn Color Pattern Setup Data(學習色彩模式設置數據):是一個字符串,包含學習階段設置參數選擇的信息,此輸出連接到IMAQ Learn Color Pattern VI

 

IMAQ Learn Color Pattern VI

(IMAQ學習顏色模式)

在彩色模式匹配階段創建一個你要查找的模板圖像的顏色描述,此描述的數據被附加到輸入彩色模板圖像。在彩色圖案匹配步驟中,顏色模板描述符是從彩色圖像中提取,並用於在彩色圖像中搜索匹配的模板。

 

Image:是您要在檢查圖像中搜索顏色模板圖像的參考圖像。

Learn Color Pattern Setup Data(色彩模式學習設置數據):是一個字符串,其中包含從IMAQ Setup Learn Color Pattern VI中獲得的信息,如果引腳沒有連接,在學習階段VI使用默認參數,默認學習顏色和形狀平移不變的模式匹配數據。

Template Image Out:輸出是一個在匹配階段你要搜索的參考顏色模板,模板圖像包含匹配階段定義顏色模板模式的數據。

 

IMAQ Setup Match Color Pattern VI

設定顏色匹配模式

設置顏色匹配處理過程中所使用的參數,運行VI之前使用IMAQ Match Color Pattern VI.

 

Color Score Weight(顏色匹配度):(介於0和1000)確定在模式匹配中顏色在匹配中的百分比,該軟件使用顏色匹配率做最終匹配排名。例如,如果您使用的比率為1000,該算法找到每個匹配項同時使用色彩和形狀信息,然后根據它們的顏色成績排名匹配項。如果比率是0時,匹配的排名是根據它們的形狀分數。缺省值是500,表明匹配得分使用的顏色和形狀分數的等量組合。

Minimum Contrast(最低對比):指定在檢查圖像時最大亮度和最低亮度顏色像素差異的最小值。默認值是0

Match Mode:在使用顏色模板模式檢查圖像時,指定的不變性模式。請選以下值:

Shift Invariant (0)

(默認值)假設它是不超過4度旋轉。搜索圖像中的顏色模板圖案,

Rotation Invariant (1)

旋轉沒有限制的搜索圖像中顏色模板圖案.


Match Feature Mode(匹配功能模式):指定在彩色圖像中使用顏色模板模式時的功能,下面的值是有效的:

Color and Shape (0)

(默認)在圖像中搜索顏色模板模式時,使用顏色和形狀特征。

Color (1)

在圖像中搜索顏色模板模式時,使用顏色特征。

Shape (2)

在圖像中搜索顏色模板模式時,使用形狀特征。


Subpixel Accuracy(亞像素精度):亞像素精度決定是否返回匹配結果的亞像素精度。默認值是FALSE。如果匹配功能模式設置為顏色,VI忽略了亞像素精度。

Rotation Angle Ranges (degrees)(旋轉角度范圍(度)):是一個范圍數組,圖像每旋轉多少角度檢查指定范圍有多少顏色模板。指定一個上限和下限角度范圍,以度為單位。

Color Sensitivity(顏色靈敏度):指定的圖像中顏色靈敏度信息,默認值是低。當你需要分辨顏色有高色調值時,此選項設置為高。

Search Strategy(搜索方式):指定在圖像搜索階段期間所使用的顏色特征,從以下方式選擇:

Conservative (0)

使用一個非常小的步長大小,最少量的二次抽樣,和在模板中的所有的顏色信息。這是一個保守的方法也是最可靠的尋找任何圖像中模板的方法,可能降低速度。

Balanced (1)

使用積極和保守之間的方法。

Aggressive (2)

使用大的步長,大量的二次抽樣,和模板中所有的顏色頻譜信息。 

Very Aggressive (3)

使用最大的步長,最多二次抽樣,和只有從模板搜尋主要顏色的模板,使用該方法時模板中的顏色幾乎是均勻的,很好的從圖像中把模板從背景中分離出來。這種方式是最快在圖像找到模板中的方式。


Match Color Pattern Setup Data(匹配顏色模式設置數據):是一個字符串,其中包含選擇匹配階段有關設置參數的信息。將輸出接到IMAQ Match Color Pattern VI.

 

IMAQ Match Color Pattern VI

IMAQ匹配顏色模式

在輸入圖片搜索彩色圖案,或顏色的模板圖像。使用此VI事先確保顏色匹配階段顏色模板圖像已使用配置IMAQ Learn Color Pattern VI。

 

Optional Rectangle(可選矩形):定義了四個元素的數組,其中包含的左,上,右,下坐標區域,右側和底部的值是單獨的不在該地區,可選矩形是空的或沒有連接。VI將對整個圖像操作。

Image:是您要在彩色圖像中查找顏色模板圖像的的參考。

Template Image:是一個在匹配階段你要搜索參考模板圖像的顏色模板,模板圖像是IMAQ Learn Color Pattern VI的輸出。

Match Color Pattern Setup Data(顏色匹配模式設置數據):是一個字符串,其中包含從IMAQ Setup Match Color Pattern VI獲得的信息.如果該輸入沒有連接,在匹配階段VI使用默認參數。

Number of Matches Requested(匹配要求的閾值):是有效的匹配預期匹配數量。

Minimum Match Score(最小匹配分數):是有效的最小匹配數可以。匹配的數據范圍是0至1000之間

Matches:是一個數組匹配簇。匹配返回以下內容:

Position:對應位置是模板的中心點坐標的一個簇。

Angle:角是在在當前匹配位置模板在源圖像中的旋轉角度

Scale:是從模板在原始模板匹配的大小百分比變化,這個參數沒有被用於模式匹配,並總是被設置為1

Score:匹配排名,為0到1000的結果,其中0等於沒有匹配和1000等於一個完美的匹配

Bounding Box:在圖像中定義一個模板圖案五點邊界的數組。你可以把這個陣列直接連接到IMAQ Overlay Multiple Lines 2 VI覆蓋在圖像上的一個匹配位置。

Number of Matches:設置在檢查圖像模板匹配時的輸入匹配數量是多少。

 

IMAQ Read Image And Vision Info VI

讀取圖像文件,包括任何額外保存在圖像中的視覺信息。這包括覆蓋信息,圖案匹配的模板信息,校准信息和自定義數據。

 

File Path:完整路徑,包括讀該文件驅動器,目錄和文件名。

Image:是一個圖像文件中應用的參考圖像結構數據。

Load Color Palette? (No)(加載調色板嗎? (“否”)):決定如果顏色表存在是否要在文件中載入的顏色表。如果加載了,這個表的讀取和返回輸出顏色調色板。默認值是FALSE

Color Palette out(調色板輸出):表示三基色平面中的每一個256色元素的數組組成的簇。一個特定的顏色是施加三基色平面中的每一個(紅色,綠色和藍色)0和255之間的一個值的結果。如果三個平面具有相同的值,則得到的灰度級(0指定黑色和255指定白色)。

 

Red is the output red value.

 

Green is the output green value.

 

Blue is the output blue value


Image Out :是一個參考圖片。

 

IMAQ Load Image Dialog VI

顯示一個對話框,你可以指定圖像的一個或多個路徑。這個對話框是類似的LabVIEW文件對話框原始,但它提供了一個預覽選定的圖像文件

注意:此VI不支持ETS的目標或VxWorks目標

 

Button Label(按鈕標簽):標簽上顯示在文件對話框中的“確定”按鈕

注意:如果這個參數的值是長度超過寬度的按鈕,在文件對話框不顯示整個標簽。在英文版本的Windows中,該按鈕是大約11個字符寬

Prompt(提示):是出現在對話框的標題欄的自定義消息。默認情況下是打開的

Start Path(開始路徑)其內容是LabVIEW最初顯示在對話框中的目錄路徑。如果這個參數是無效的或無限化,出現一個文件對話框中查看對話框中的最后一個目錄

Multiple Files? (No)(多個文件? (“否”)):確定是否可以將多個文件選擇對話框中的。默認值是FALSE

Default Name(默認的名字):是你想要出現在該對話框中的初始文件名或目錄名的名字。默認值是一個空字符串。

Pattern:模式限制文件顯示在相匹配圖案對話框中的名稱,該參數不限制顯示的目錄。

在此VI的圖案匹配類似Windows文件名中的通配符匹配時使用的匹配。如果您指定的問號(?)或星號(*)以外的字符,VI顯示包含這些字符的文件或目錄。您可以使用問號(?)匹配任何單個的字符。您可以使用星號(*)來匹配一個或多個字符的任何序列。

例如,一個*.png; *.BMP返回匹配的任何PNG擴展文件和其文件擴展名為bmp的文件,為了匹配多個模式,使用分號(;)分開的模式。如空格,制表符,回車,從字面上,避免使用空格,除非他們的擴展名樣式。例如,如果您使用*.jpg;*.tif,對話框中顯示所有JPG和TIF文件。如果您使用的*.jpg; *.tif,,該對話框只顯示jpg結尾文件。

Pattern Label(模式標簽):是自定義模式中顯示在文件對話框上標簽,如果你不將一個字符串輸入到該引腳,自定義過濾器默認任何自定義圖案為標簽。

Path :如果MultiSelect設置為FALSE ,Path是使用此對話框選擇的文件的完整路徑。

Paths:如果MultiSelect設置為TRUE, Paths使用此對話框選擇的文件的完整路徑。

Cancelled?:如果選擇TRUE在執行過程中如果選擇取消對話框或出現錯誤將彈出對話框。

 

IMAQ Advanced Setup Learn Pattern 2 VI

IMAQ高級設置學習模式

在學習階段用於模式匹配優化和微調高級參數,在IMAQ Learn Pattern 2 VI之前執行此VI,如果你使用IMAQ Setup Learn Pattern 2 VI跟着使用此VI,執行IMAQ Advanced Setup Learn Pattern 2 VI之后執行 IMAQ Setup Learn Pattern 2 VI

 

Learn Pattern Setup Data In(設置學習模式數據):是一個字符串,其中包含IMAQ Setup Learn Pattern 2 VI的設置信息。如果引腳沒有連接,所有未配置的選項VI都將使用默認參數,

Advanced Shift Learn Options(前移學習選項):是一組在學習階段使用的選項,該陣列是由下列元素:

Setup Data Item(設置數據項):確定在學習階段您要使用的平移不變性匹配的選項。以下是可能的值

Initial Step Size (0)

初始階段指定樣品掃描整個檢查圖像期間位移不變匹配的圖像最大數量像素。默認值是7。該算法可以根據初始樣本的大小和模板圖像降低初始步長的值。如果步長是一個奇數,VI強制使用相鄰更小的奇數整數。

Initial Sample Size (1)

指定初始階段平移不變性匹配您想要包括樣品中模板的像素數。默認值是0,這允許該算法計算初始樣本量,對於最佳的速度,VI將大小小於240的12的整數倍,和將大小大於240強制轉換為60的整數倍。

Initial Sample Size Factor (2)

指定初始階段移位不變匹配的樣品大小與模板的大小的百分比,以像素為單位。默認值是0,導致VI使用Initial Sample Size。如果您提供Initial Sample Size Factor 和 Initial Sample Size的值,的VI使用Initial Sample Size。對於最佳的速度,VI將大小小於240的12的整數倍,和將大小大於240強制轉換為60的整數倍

Final Sample Size (3)

指定在最后階段平移不變性匹配你要添加的初始樣本的模板像素的大小。

 

Final Sample Size Factor (4)

Specifies the size of the sample for the final phase of shift-invariant matching as a percent of the edge points in the template, in pixels. The default is 0, which causes the VI to use the Final Sample Size. If you provide values for both the Final Sample Size Factor and the Final Sample Size, the VI uses the Final Sample Size.

Subpixel Sample Size (5)

Specifies the number of template pixels that you want to include in a sample for the subpixel phase of shift-invariant matching. The default is 0, which allows the algorithm to compute the Subpixel Sample Size. For optimal speed, the VI coerces sizes that are less than 240 to an integer multiple of 12 and coerces sizes greater than 240 to an integer multiple of 60.

Subpixel Sample Size Factor (6)

Subpixel Sample Size Factor specifies the size of the sample for the subpixel phase of shift-invariant matching as a percent of the template size, in pixels. The default is 0, which causes the VI to use the Subpixel Sample Size. For optimal speed, the VI coerces sizes that are less than 240 to an integer multiple of 12 and coerces sizes greater than 240 to an integer multiple of 60.

 

 

IMAQ Calibration Target to Points - Circular Dots VI

IMAQ校准目標點 - 圓點

檢測一個二進制圖像中的圓點並返回像素和現實世界的校准點

 

 

ROI Descriptor :ROI糾正:

Global Rectangle(全局矩形):包含矩形邊界的坐標

Contours(輪廓線) :是定義ROI的每一個的單個形狀。

Alpha

ID是指輪廓是否是一個ROI的外部或內部的邊緣。

TYPE:該輪廓的形狀類型。

Coordinates:表示相對位置的輪廓

Target Image:包含圖像圓點

Grid Descriptor(網格描述):現實世界的單位指定水平和垂直網格中的點與點之間的間距,

X Step: X方向對應於真實世界單位中的像素的寬度

Ystep:Y方向對應於真實世界單位中的像素的寬度

Xunit:是X步和Y步的單位。下列選項是有效的

Undefined (0)

計量單位是不確定的

Microinch (7)

計量單位是微英寸。

Angstrom (1)

計量單位是埃。

Inch (8)

計量單位是英寸為。

Micrometer (2)

計量單位是微米。

Feet (9)

單位計量是英尺。

Millimeter (3)

計量單位是毫米。

Nautical miles (10)

單位計量是海里。

Centimeter (4)

計量單位是厘米。

Standard miles (11)

單位計量是英里。

Meter (5)

計量單位是米。

Steps (12)

計量單位是步。

Kilometer (6)

單位計量公里。

 

 

 

Grid Size(網格大小):用於指定在x和y方向的網格點的數目。指定最大的X和最大的Y為0,在網格中使用的所有點。  

Max X:在x方向上指定最大的網格點的數量,

Max Y:在Y方向上指定最大的網格點的數量

Target Image (dup)(目標圖片(DUP)):一個參考目標圖像。

Reference Points(參考點):作為參考點來學習校准的網格點的位置。

Pixel Coordinates(像素坐標):是在圖像中發現的像素的坐標。X:是x坐標點,Y:是Y坐標點

Real World Coordinates(現實世界坐標):是在現實世界中的點的相對位置,X,Y點作用同上。

Unit(單位):返回現實世界坐標單位。

Image Size(圖片大小):指定校准模板圖像的大小。

X:是圖像的水平尺寸。

Y:是圖像的垂直尺寸。

 

IMAQ Set Simple Calibration2 VI

IMAQ簡單的校正設置

用於在x和y方向上的像素比率設置一個簡單的校准。

 

Image:是參考源圖像

Pixel Distances(像素距離):指定真實世界圖像像素的比率和單位,

     X Step:對應於真實世界單位中的一個像素的寬度。
    Y Step:對應於真實世界單位中的一個像素的高度。

     Xunit:是X步和Y步的單位。下列選項是有效的

Undefined (0)

計量單位是不確定的

Microinch (7)

計量單位是微英寸。

Angstrom (1)

計量單位是埃。

Inch (8)

計量單位是英寸為。

Micrometer (2)

計量單位是微米。

Feet (9)

單位計量是英尺。

Millimeter (3)

計量單位是毫米。

Nautical miles (10)

單位計量是海里。

Centimeter (4)

計量單位是厘米。

Standard miles (11)

單位計量是英里。

Meter (5)

計量單位是米。

Steps (12)

計量單位是步。

Kilometer (6)

單位計量公里。

 

 


Calibration Template Image(校准模板圖片):輸出圖像的參考

 

IMAQ Learn Micro Plane VI

學習微平面,在非平面的工作平面校正圖像校准信息。

 

Calibration Template Image(標定模板圖片):包含校准信息的參考圖像

Image:是參考源圖像

Reference Points(參考點):是在用於學習校准的參考點。手動創建參考點或使用IMAQ Calibration Target to Points - Circular Dots VI.

Pixel Coordinates(像素坐標):參考點的像素坐標 X是x點的坐標,Y是y點的坐標

Real World Coordinates(現實世界坐標):是在現實世界坐標中的點的相對位置,X,Y同上。
Unit :是真實世界的坐標的單位。

Image Size:指定校准模板圖像的大小。X是在圖像的水平尺寸。 Y是圖像的垂直尺寸。

Calibration Template Image Out(標定模板圖像輸出):是一個輸出圖像的參考。

 

IMAQ Learn Perspective Calibration VI

IMAQ透視校正學習

學習立體校准信息,提出一個攝像頭不垂直於被檢查對象的平面時正確的透視畸變。

 

Calibration Template Image(標定模板圖片):是包含校准信息的參考圖像。

Image:是參考的源圖像

Reference Points(參考點):是在用於學習校准的參考點。手動創建參考點或使用IMAQ Calibration Target to Points - Circular Dots VI.

Pixel Coordinates(像素坐標):參考點的像素坐標 X是x點的坐標,Y是y點的坐標

Real World Coordinates(現實世界坐標):是在現實世界坐標中的點的相對位置,X,Y同上。
Unit :是真實世界的坐標的單位。

Image Size:指定校准模板圖像的大小。X是在圖像的水平尺寸。 Y是圖像的垂直尺寸。

Calibration Template Image Out(標定模板圖像輸出):是輸出圖像的參考。

 

IMAQ Learn Distortion Model VI

失真模式學習

學習失真模型的相機和鏡頭設置。如果你的相機不垂直於檢測的對象,你可以進行失真建模的角度校准。

 

Distortion Model Setup(失真模型設置):用於指定失真模型的設置。

Distortion Model(失真模型):指定失真模型的類型。

None (-1)

不學習失真模型。

Polynomial (0)

學習多項式失真模型。使用多個系數提高計算精度,犧牲速度

Division (1)

學習一分失真模型。使用這種失真模式時,圖像中包含最小的失真。

Polynomial Model Setup(多項式模型的設置):配置多項式模型

Radial Coefficient(徑向系數):指定使用的多項式系數數

Tangential Coefficients(切向系數):使能切向畸變的校正。傳感器錯位發生時切向畸變校正。

Calibration Template Image(標定模板圖片):包含校准信息的參考圖像

Image :是參考源圖像

Reference Points(參考點):是在用於學習校准的參考點。手動創建參考點或使用IMAQ Calibration Target to Points - Circular Dots VI.

Pixel Coordinates(像素坐標):參考點的像素坐標 X是x點的坐標,Y是y點的坐標

Real World Coordinates(現實世界坐標):是在現實世界坐標中的點的相對位置,X,Y同上。
Unit :是真實世界的坐標的單位。

Image Size:指定校准模板圖像的大小。X是在圖像的水平尺寸。 Y是圖像的垂直尺寸。

Add Points and Learn (True)(加點學習(真)):TRUE時,加點學習失真模型。當假的,只有點。默認值是TRUE。如果你學會了使用一個圖像校准,將該參數設置為TRUE,加點學習校准模板。如果你學會了從多個網格圖像校准,前n-1個圖像設置此參數為FALSE,然后將最后一個圖像設置為TRUE。

Calibration Template Image Out(標定模板圖像輸出):輸出圖像的參考。

 

IMAQ Learn Camera Model VI

IMAQ學習相機型號

對攝像機進行詳細的特性學習,包括焦距,光學中心和失真模型。因為相機型號包括失真模型,你不需要一個獨立的失真模型計算。

 

Distortion Model Setup(失真模型設置):用於指定失真模型的設置。

Distortion Model(失真模型):指定失真模型的類型。

None (-1)

不學習失真模型。

Polynomial (0)

學習多項式失真模型。使用多個系數提高計算精度,犧牲速度

Division (1)

學習一分失真模型。使用這種失真模式時,圖像中包含最小的失真。

Polynomial Model Setup(多項式模型的設置):配置多項式模型

Radial Coefficient(徑向系數):指定使用的多項式系數數

Tangential Coefficients(切向系數):使能切向畸變的校正。傳感器錯位發生時切向畸變校正。

Calibration Template Image(標定模板圖片):包含校准信息的參考圖像

Image :是參考源圖像

Reference Points(參考點):是在用於學習校准的參考點。手動創建參考點或使用IMAQ Calibration Target to Points - Circular Dots VI.

Pixel Coordinates(像素坐標):參考點的像素坐標 X是x點的坐標,Y是y點的坐標

Real World Coordinates(現實世界坐標):是在現實世界坐標中的點的相對位置,X,Y同上。
Unit :是真實世界的坐標的單位。

Image Size:指定校准模板圖像的大小。X是在圖像的水平尺寸。 Y是圖像的垂直尺寸。

Add Points and Learn (True)(加點學習(真)):TRUE時,加點學習失真模型。當假的,只有點。默認值是TRUE。如果你學會了使用一個圖像校准,將該參數設置為TRUE,加點學習校准模板。如果你學會了從多個網格圖像校准,前n-1個圖像設置此參數為FALSE,然后將最后一個圖像設置為TRUE。

Calibration Template Image Out(標定模板圖像輸出):輸出圖像的參考。

Internal Parameters(內部參數):表示學到焦距的相機型號和光學中心。

Insufficient Data(數據不足):如果滿足以下任何條件的返回TRUE:不同的投影平面的數目少於5時,在投影平面的角度差是小於20度,或在使用中的鏡頭是遠心鏡頭的。

Focal Length (pixel) (焦距(像素)):表示焦距以像素為單位。

注意:使用下面的公式來獲得焦距,在現實世界中的單位:

以毫米為單位的焦距=焦距x像素尺寸以毫米為單位(以像素為單位)。請參閱您的相機文件,獲得的像素大小。

FX:表示在x方向上的焦距。
FY:表示在y方向上的焦距

Optical Center (pixel)(光學中心(像素)):表示圖像的光學中心。
CX:表示x分辨率的光學中心。
CY:表示y分辨率的光學中心

 

IMAQ Set Calibration Axis Info VI

設置校准軸信息

分配坐標系統信息到一個校准模板圖像。

 

Calibration Template Image In(標定模板圖像輸入):是一個用於校准系統的參考模板圖像。

Calibration Axis Info(標定軸信息):定義一個現實世界的參考坐標系。

Origin Pixel(原點坐標):參照坐標系的原點,以像素為單位表示。

Angle Relative to Horizontal (deg)(角度相對水平(度)):是真實世界坐標系統的x-軸相對於水平的角度。水平表示圓的中心所在的行。角度和微平面校准,你必須計算出相應的角度在現實世界和像素之間的坐標。隱式學習的校准時,校准軸的定義是相對的。Alpha參考點定義的隱含校准軸。

Axis Reference(軸參考):被定義為直接或間接的軸參考。有關詳細信息,請參閱軸類型。

Calibration Template Image Out(標定模板圖像輸出):輸出圖像的參考。

 

 

IMAQ Correction Learn Setup VI

IMAQ修正學習設置

用於設置校正圖像中的標定參數。

 

Correction ROI Descriptor(修正ROI描述符):用於指定校准校正圖像中的ROI。如果不存在用戶定義的ROI,整個圖像被校正。

Calibration Template Image(校准模板圖片):是一個包含校准信息的參考圖像。

Correction Learn Setup(修正學習設置):包含如何進行圖像校正的信息,

Corrected Image Scaling(校正后的圖像縮放):定義校正圖像時要使用的縱橫縮放。

Scale to Preserve Area (0)

縮放校正后的圖像,使得圖像中的特征與輸入圖像具有相同的尺寸。

Scale to Fit (1)

 

校正后的圖像被縮放到作為輸入圖像具有相同的大小。

 

Corrected Image Learn RO(學習校正后圖像的ROI): 校正圖像時指定使用的ROI,

Full Image (0)

無論用戶定義的或校准定義的感興趣區,整個圖像被始終校正。

Calibration ROI (1)

對標定ROI所限定的區域進行校正。校准ROI計算由該算法和對應的校准模板包含點的面積。

ROI (2)

ROI描述符所定義的區域進行校正。

ROI AND Calibration ROI (3)

定義ROI和校准ROI的交集糾正域區的。

ROI OR Calibration ROI (4)

定義ROI和校准ROI的修正。

Learn Correction Table?(學習校正表?):是一個布爾量輸入值。如果你想校正表被確定並存儲,此輸入設置為TRUE。加速校正表校正圖像的過程。如果幾個圖像將要校,正這是有用的。

Calibration Template Image Out(標定模板圖像輸出):輸出圖像的參考,該映像包含學習校准信息。

 

IMAQ Set Calibration Info VI

設置校准信息

適用於校准信息從校准模板到另一個圖像。兩個圖像必須是相同的大小。

 

Origin Offset(原點偏移):指定原點的位置(X,Y)(左上角),模板圖像(圖片SRC)與目標圖像(圖像DST)的原點偏移,默認值是(-1,-1)。

Image Src :是一個參考的源圖像。

Image Dst :是一個參考目標圖像

Calibrated Image(校准圖片):是輸出圖像的參考,該映像包含學習校准信息。可以通過使用此映像在您的應用程序中傳播校准信息。

 

IMAQ Get Calibration Info2 VI

獲取校准信息

返回與圖像相關聯的校准信息。

 

Calibration Template Image(標定模板圖像):是一個包含校准信息的參考圖像。 

Return Error Information (False):為true時,計算誤差映射和錯誤統計。默認值是FALSE。

Error Map :返回錯誤校准模板圖像的映射。

User ROI Descriptor(用戶ROI描述):定義您指定的時間標定區域。

Global Rectangle:外切矩形包含的坐標。

Contours :定義一個ROI的每一個的單個形狀。

ID:是指輪廓是否是一個ROI的外部或內部的邊緣。
Type:是該輪廓的形狀類型。
Coordinates:表示輪廓的相對位置。

Calibration Template Image (duplicate)(標定模板圖像(副本)):輸出圖像的參考。

Error Statistics(錯誤統計):提供校准圖像的錯誤信息

Mean Error:表示在現實世界單位中的平均距離誤差。

Maximum Error(最大誤差):表示在真實世界單位的最大距離誤差。

Standard Deviation(標准偏差):表示在真實世界單位的距離誤差的標准偏差。

% Distortion(%失真):表示失真的百分比。所占的百分比失真的統計數據是通過計算每個網格點距光軸的距離除以計算的誤差所產生的平均結果。

Calibration Learn Setup(校准學習設置):包含校准圖像的信息。

Method:返回所使用的校准方法的類型。

Distortion:返回找到在圖像中的失真類型。

Corrected Image Scaling(校正后的圖像縮放):返回用於校正的圖像的縱橫縮放

Corrected Image Learn ROI(校正后的圖像學習ROI):返回用於校正的圖像的ROI

Learn Correction Table?(學習校正表?):返回校准時學習所設定的值。

Grid Descriptor(網格描述):返回用於校准的圖像縮放常量

X Step:表示校准網格點之間的水平距離,現實世界中單位。

Y Step:表示校准網格點之間的垂直距離,現實世界中單位。

Unit:表示的X步和Y步的單位。

Calibration ROI Descriptor(校准ROI描述符):返回的ROI對應的圖像區域,這里該校准信息是准確的。

Global Rectangle:外切矩形包含的坐標。

Contours :定義一個ROI的每一個的單個形狀。

ID:是指輪廓是否是一個ROI的外部或內部的邊緣。
Type:是該輪廓的形狀類型。
Coordinates:表示輪廓的相對位置。

Calibration Axis Info(校准軸信息):返回標定軸的信息。

Origin Pixel(像素原點):返回的參考坐標系的原點,以像素為單位表示。

Angle Relative to Horizontal (deg)(角度相對水平(度)):返回相對於水平方向的角度,單位為度。圓中心一列表示水平。

Axis Reference(軸參考):返回的是該軸的方向。

 

IMAQ Resample VI

以一個用戶定義的大小重新采樣圖像。您可以使用這個VI顯示一個縮小或放大的圖像。

 

X Resolution:指定的圖像的水平分辨率。

X Resolution:指定的圖像的垂直分辨率。

Image Src:是一個參考的源圖像。

Image Dst:是目標圖像的參考。

Interpolation Type(插補方式):用於指定圖像進行重新取樣時的插補方法。默認值是零級。下面的選項是有效的:

Zero Order (0)

四舍五入到最接近的整數像素位置

Bi-Linear (1)

使用線性插值的x-和y-方向的像素位置計算

Quadratic (2)

使用二次公式來計算的像素位置

Cubic Spline (3)

采用三次樣條計算像素位置

 

Optional Rectangle(可選矩形):定義了四個元素的數組,其中包含的左,上,右,下坐標的區域處理。的右側和底部的值是獨立的不在該地區。可選矩形是空的,或者沒有連接,VI將對整個圖像操作。

Image Dst Out:是一個參考目標圖像。如果Image Dst連接,Image Dst Out與Image Dst是相同的。否則,Image Dst是指所引用的Image Src的引用。

 

IMAQ Expand VI

通過調節水平和垂直分辨率,擴展(重復)的圖像或圖像的一部分。

 

Optional Rectangle(可選矩形):定義了四個元素的數組,其中包含的左,上,右,下坐標的區域處理。的右側和底部的值是獨立的不在該地區。可選矩形是空的,或者沒有連接,VI將對整個圖像操作。

Image Src:是一個參考的源圖像。

Image Dst:是目標圖像的參考

X Duplication Step:指定每列重復的像素數目。如果使用默認值(1),該列被重新復制。

Y Duplication Step:指定每行重復的像素數目。如果使用默認值(1),該行被重新復制。

Image Dst Out:是一個參考目標圖像。如果Image Dst連接,Image Dst Out與Image Dst是相同的。否則,Image Dst是指所引用的Image Src的引用。

例如,如果連接一個256×256的圖象和在X和Y都等於2,所得到的圖像的分辨率為512×512。現在在原始圖像中的每個像素在新的圖像中表示四個像素(2×2),。

下圖顯示了一個擴展的圖像復制步驟,其中X等於2,Ÿ等於3。

 

 

 

IMAQ Extract VI    (圖像提取VI)

Owning Palette: Image Manipulation
Requires: NI Vision Development Module

Extracts (reduces) an image or part of an image with adjustment of the horizontal and vertical

(水平和垂直可調整的提取圖像(Optional Rectangle)或圖像的一部分)

resolution.

Details Examples

 

Optional Rectangle(可選矩形):數組定義了四個元素,其中包含的左,上,右,下坐標區域的處理。右側和底部的值是獨立的,不在該地區。如果可選矩形是空的,或者沒有連接,VI將對整個圖像進行操作。

Image Src :參考的源圖像。

Image Dst :參考目標圖像。

X Step Size : X步是垂直采樣每步大小,它定義了被提取的列(水平的減速比)。例如,當X等於3時,每三列從圖像src中提取到一列到的圖像DST中。如果使用默認值(1),每一列都被提取。

Y Step Size : Y步是水平采樣每步大小,它定義了被提取的行(垂直的減速比)如果使用默認值(1),每一行被提取。

Image Dst Out :是一個參考目標圖像。如果DST連接圖片,輸出圖片與圖片Dst是相同的。否則,引腳是圖像src的引用。

 

 

IMAQ Extract Tetragon VI

從源圖像中提取的四邊形。四邊形可以連接到ROI或陣列點。數組必須包含四個點,啟始點將被提取到

目的地和跟進順時針方向的左上角。

 

IMAQ Extract Tetragon (Point Array)

 

 

 

Options:是目標圖像中一個包含信息的簇。

Interpolation Type:指定插值方法,用於定位的邊緣位置。從以下選項中進行選擇:

Zero Order (0)

四舍五入到最接近的整數邊緣位置

Bilinear (1)

使用雙線性插值插法計算邊緣位置

Bilinear Fixed (4)

(默認)使用固定點的雙線性插值計算來確定邊緣的位置

Destination Width:指定目標圖像的寬度。

Destination Height:指定目標圖像的高度。

Fill Value(填充值):被用於突出顯示的目標圖像中的像素,默認值是0。

Image Src :參考的源圖像。

Image Dst :參考目標圖像。

Tetragon:是一個在圖像中定義四邊形邊界的四個點的數組。X,Y是X,Y點的坐標。

Image Dst Out :是一個參考目標圖像。如果DST連接圖片,輸出圖片與圖片Dst是相同的。否則,引腳是圖像src的引用。

 

IMAQ Extract Tetragon (ROI)

從源圖像中提取的四邊形。

 

Options:是目標圖像中一個包含信息的簇。

Interpolation Type:指定插值方法,用於定位的邊緣位置。從以下選項中進行選擇:

Zero Order (0)

四舍五入到最接近的整數邊緣位置

Bilinear (1)

使用雙線性插值插法計算的邊緣位置

Bilinear Fixed (4)

(默認)使用定點運算來確定邊緣的位置

Destination Width:指定目標圖像的寬度。

Destination Height:指定目標圖像的高度。

Fill Value(填充值):被用於突出顯示的目標圖像中的像素,默認值是0。

Image Src :參考的源圖像。

Image Dst :參考目標圖像。

ROI Descriptor:是一個描述符,該描述符對定義矩形,旋轉矩形,或其他四側的矩形多邊形的內邊緣進行檢測。

Global Rectangle:邊框包含的坐標。

Contours:是定義一個ROI的每一個的單個形狀。

ID:是指輪廓是ROI的外部還是內部的邊緣。
Type:是該輪廓的形狀類型。
Coordinates:表示輪廓的相對位置。 

Image Dst Out:是一個參考目標圖像。如果DST連接圖片,輸出圖片與圖片Dst是相同的。否則,引腳是圖像src的引用。

 

IMAQ Symmetry VI

圖像映射

 

Image Src:是一個參考的源圖像。

Image Dst:是目標圖像的參考

Type of Symmetry(對稱類型):指定所使用的對稱性。默認值是水平的。您可以選擇以下值:

Horizontal (0)

基於圖像的水平軸

Vertical (1)

基於圖像的垂直軸

Central (2)

基於圖像的中心

1st Diagonal (3)

基於圖像的第一對角線(該圖像必須是正方形的)

2nd Diagonal (4)

基於圖像的第二對角線(該圖像必須是正方形的)

 

Image Dst Out:是一個參考目標圖像。如果DST連接圖片,輸出圖片與圖片Dst是相同的。否則,引腳是圖像src的引用。

IMAQ Rotate VI

旋轉圖像。

 

Maintain Size (保持大小):指定是否要生成的圖像與源圖像相同的大小。如果你想生成的圖像是源圖像的大小相同,則將此值設置為TRUE(默認)。如果你想從源圖像生成的圖像大小改變以適應所有的圖像數據,將此值設置為false。

Color Replace Value(顏色替換值):是一個群集含有最初的紅色,綠色和藍色通道的值,用於填充的彩色圖像。默認值所有通道是0,導致圖像是黑色。

Image Src:是一個參考的源圖像。

Image Dst:是目標圖像的參考

Angle (degrees):定義的角度旋轉。默認值是0度。

Replace Value(替換值):是該VI使用的值,該值以填補在圖像旋轉后在的對應位置不具有圖像的像素。默認值是0。

Use Bilinear Interpolation(使用雙線性插值):插值法用來計算旋轉像素的值指定的類型。如果設置為TRUE(默認值),IMAQ旋轉使用雙線性插值。如果設置為FALSE,IMAQ旋轉使用零階插值

Image Dst Out:是一個參考目標圖像。如果DST連接圖片,輸出圖片與圖片Dst是相同的。否則,引腳是圖像src的引用。

 

IMAQ Unwrap VI

把圖像中的圓形條帶解開成的矩形條。

 

Orientation:指定的環形帶內的圖像數據的方向。

Baseline inside (0)

(默認值)指定的圖像數據的基礎上,位於沿環形帶的內側邊緣。

Baseline outside (1)

指定的圖象數據的基礎上,位於沿環形帶的外側邊緣。


Image Src:是一個參考的源圖像。

Image Dst:是目標圖像的參考

Annulus:是一個定義環形帶的參數群集。

Center X:指定的圓或環的中心的x坐標。

Center X:指定的圓或環的中心的Y坐標。

Inner Radius:定義一個邊緣環形帶的內圓半徑(以像素為單位)。

Outer Radius:定義一個邊緣環形帶的第二邊緣的外圓半徑(以像素為單位)。

Start Angle:是第一個角的環形帶。角的測量是以x軸坐標系上的中心為中心的圓或環逆時針。

End Angle:是第二個角的環形帶。角的測量是以x軸坐標系上的中心為中心的圓或環逆時針。

Interpolation Type:指定的解包過程中所使用的插值方法。下面的選項是有效的:

Zero Order (0)

舍入到最接近的整數像素位置

Bi-Linear (1)

使用線性插值的x-和y-方向的像素位置計算

Quadratic (2)

使用二次公式來計算的像素位置

Cubic Spline (3)

采用三次樣條計算的像素位置


Image Dst Out:是一個參考目標圖像。如果DST連接圖片,輸出圖片與圖片Dst是相同的。否則,引腳是圖像src的引用。

 

IMAQ ClipboardToImage VI

剪貼板中的數據復制到一個圖像。

 

Image:是源圖像的參考。

Color Palette:是在剪貼板上存儲的調色板。

Red:是紅色平面的值。Green:是綠色的平面值    Blue:是藍色的平面值。

Image Dst Out:是一個參考目標圖像。如果DST連接圖片,輸出圖片與圖片Dst是相同的。否則,引腳是圖像src的引用。

Color Palette(調色板):在剪貼板上存儲的調色板。如果沒有調色板在剪貼板上,使用灰度調色板。

Red:是輸出的紅色值

Green:是輸出的綠色價值

Blue:是藍色的輸出值。

Clipboard has an image?:如果剪貼板中包含的圖像,返回一個TRUE值。

 

IMAQ ImageToClipboard VI

圖像復制到操作系統剪貼板。

 

Color Palette:用來申請一個圖像的調色板。調色板是一個由用戶或通過IMAQ GetPalette VI提供的陣列的集群,這個調色板可以由多達256個元素的三個顏色平面中的每一個(紅色,綠色和藍色)組成。如果陣列中有不到256個元素,VI映射最后一個數組中的元素相關的所有像素值的灰度值。

一個特定的顏色是施加三種顏色平面中的每一個在0和255之間的值的結果。如果三個平面具有相同的值,則得到灰度級(0指定黑色,255指定白色)。默認值是一個灰度調色板。可以僅用於8位圖像的調色板。

提示:為獲得最佳效果,請將您的視頻適配器配置為高顯色或真彩色。

Red:是紅色平面值。  Green:是綠色平面值。  Blue:是藍色平面值。

Image:是源圖像的參考。

 

IMAQ Interlace VI

提取奇數和偶數場的隔行掃描圖像,或使用兩個場圖像生成圖像。

注意:當兩個字段是隔行掃描,得到的幀中的第一行來自偶數場,第二來自奇數場。

 

Interlace/Separate (Interlace)(隔行掃描/獨立(隔行掃描)):如果圖像構建指定使用兩個場圖像或一個隔行掃描的圖像。默認值是隔行掃描模式(FALSE),指定的隔行掃描圖像是使用兩個場圖像(圖片甚至圖像奇)。在單獨模式中,從隔行掃描的圖像(圖像幀)的奇數和偶數場被提取。

Image Frame:是從奇數和偶數場的圖像提取的參照。

Image Even:是形成偶數行的隔行掃描的圖像參照。要提取偶數場,你必須連接一個圖像,此控制偶數行被寫入到內存。

Image Odd:是形成奇數行的隔行掃描的圖像的參照。提取奇數場,你必須連接一個圖像,此控制奇數行被寫入到內存這種控制。

Image Frame Out:輸出隔行掃描的圖像。

Image Even Out:包含輸入圖像的偶數行。

Image Odd Out:包含輸入圖像的奇數行。

 

IMAQ 3DView VI

使用的等軸測視圖顯示的圖像。圖像源的每個像素被表示為一列像素中的3D視圖像素。像素值對應高度。

注意:此VI修改源圖像。如果你需要原來的源圖像,使用這個VI之前使用IMAQ Copy VI創建一個副本的圖像。

 

3D options:是一個包含以下元素的集群:

      Alpha:定義的水平和基線之間的角度。該值可為0º,45º之間。默認值是30度。

      Beta:測試定義的水平和第二基准線之間的角度。該值可為0º,45º之間。默認值是30度。

      Border:在3D視圖中定義的邊框大小。默認值是20。

      Background:定義的3D視圖的背景顏色。

      Plane:指定顯示復雜的的圖像。以下四種可能的平面可以對一個復雜的圖像可視化。對於復雜的圖像,大小是默認的。

  • real (0)
  • imaginary (1)
  • magnitude (2)
  • phase (3)

Direction (NW)(方向(NW)):定義顯示查看3D視圖的方向。下面的視角是可能的。默認值是西北。

North West (0)

設置向西北方向觀看=

South West (1)

設置查看方向西南。

South East (2)

設置查看方向東南。

North East (3)

設置查看方向東北方。


Image Src:是一個參考的源圖像。

Image Dst:是目標圖像的參考

Size reduction(尺寸減少):

 

IMAQ Point Distances VI

計算兩個坐標點之間的距離。

 

Points:是坐標點的數組。這個數組必須包含兩個或更多個點的坐標,對應於兩個或更多的線段上的點的集群。

Distances:返回一個包含計算出距離的數組,這個數組的第0個元素是由距離Point的第0點和第1點之間的直線距離,第一個元素是由Point的第一點和第二點之間的直線距離,依此類推Distances第n個元素等於Point的第n點和第n+1點之間的直線距離。

 

IMAQ Get Angles VI

計算圖像中的(四個點之間)或(兩個點和一個共同的頂點)集形成的角度。

 

Use Vertex (No)(使用頂點(否))指定是否使用一個頂點來計算角度。

Points:是一個點坐標的數組。如果Use Vertex (No)為“否”,計算時每次從第0個元素開始,每連續的四個點划分成一組計算,不足一組的忽略不計。每組的前兩點組成第一條向量(有方向的線),每組的后兩點組成第二條向量(有方向的線),角度計算方式(逆時針從第一條到第二條)如左圖所示。如果Use Vertex (No)為“是”時,在陣列中兩個連續的點所構成的角度,頂點(Vertex)被計算,如最右圖所示。

 

Vertex :指定使用頂點的頂點坐標。

Angles (deg):是一個包含計算出來的角度的數組。

Angles (rad):是一個包含計算出來角度的弧度的數組,。

 

IMAQ Fit Line VI

通過點來查找線。將得到的線可能只考慮到的輸入點的一個子集。

 

Points:是一個點坐標集群的數組。這個陣列必須包含兩個或更多個點的坐標,這些點是對應於兩個或更多的線段上的點的集群。

Minimum Score(最低分數):指定擬合線所要求的質量。得分可以從0到1000,其中,1000代表一個完美的線條。默認值是900。

Pixel Radius(像素半徑):指定正在使用的初始子集中的點與周邊的像素相關的半徑。

Maximum Iterations():指定的最大數量的算法精煉步驟,以確保質量達到最低分數要求。

Line Equation(直線方程):三個系數A,B,和C的正常形式的方程(Ax +By+ C = 0)的最佳擬合線群集

Line Segment(線段):交叉線方程和邊界矩形的輸入點。

Residual:表示最小平方誤差的擬合線的整個組點。

Valid Fit?:輸出給定的Maximum Iterations是否達到Minimum Score。

Indexes of Points Used(使用的點的索引):是一個數組,返回的索引點在points數組的行。根據指定的最低分數和像素半徑部分點可能被排除。

 

IMAQ Lines Intersection VI

計算交點和兩條線之間的角度。每一行指定任意位於線上的兩個點。

 

Line 1 :是一個定義第一行的兩個點的坐標。

Line 2:是一個定義第二行的兩個點的坐標。

Intersection Point(交點):表示Line1和Line2的交叉點坐標的群集。

Angle: 是Line1和Line2之間的角度。角度基准(例如,0度)是水平的,右軸。角度的計算是從第1行反時針方向到第2行。

 

IMAQ Perpendicular Line VI

計算一個點到基准線的垂直距離。它也返回從點到線的距離。

 

Line:是一個兩個點坐標限定的基准線的群集。

Point:是一個群集,它指定一個點的坐標。

Perpendicular Line(垂直線):是通過Point垂直於Line的參考線,集群中的兩個點的坐標定義垂直線。此群集的第一個點是輸入點,第二個點位於線上。

注意:如果Point位於Perpendicular Line的線上,第一點是不一樣的點。

Distance:是點到線的最短垂直距離。

 

IMAQ Bisecting Line VI

計算指定的兩條線(Line1 和Line2)的平分線。

 

Line 1:是第一行的兩個點的坐標定義的一個群集。

Line 2:是第二行的兩個點的坐標定義的一個群集。

Bisecting Line(二等分線):表示Line1和Line2的二等分線的兩個點的坐標的坐標,是一個群集。

 

IMAQ Mid Line VI

計算一個點和一個參考線之間的中線。中間線是平行於基准線的,並位於點與基准線之間的中間線。

 

Line:是一個兩個點的坐標限定的基准線,是一個群集。

Point:是一個群集,它指定一個點的坐標。

Bisecting Line(二等分線):是一個兩個點的坐標表示的群集,位於Line和Point之間的中間線。

 

IMAQ Polygon Area VI

計算它的頂點的坐標描述的多邊形的面積。

 

Vertex Points(頂點坐標):是一個點陣列的集群。這個陣列必須包含三個或更多個點的坐標,對應於位於多邊形的頂點中的三個或更多點的集群。

Area:是由頂點陣列定義的多邊形的面積。

 

IMAQ Fit Circle 2 VI

查找最能組成圓的一組點,並返回圓的半徑,周長和面積。此VI至少需要三個點。圓可能會考慮你提供的點的子集。

Pixel Radius(像素半徑):指定可接受的距離,以像素為單位,可以從一個點確定屬於圓的圓的周長

Radial Points(徑向點):是一個點的陣列,對應圓的圓周上的點的坐標群集。此數組必須包含三個或更多點的坐標集群。

Minimum Score(最低分數):指定的擬合圓所要求的品質。得分可以從0到1000之間變化,其中,1000代表一個完美的圓形。默認值是500。

Maximum Iterations(最大迭代):指定的最大數量的算法精煉步驟,以確保擬合質量達到Minimum Score。只有當Reject Outliers是TRUE時, Maximum Iterations是有效的,。

Reject Outliers (FALSE)(剔除異常值(FALSE)):控制是否使用一個特定的的徑向點或只有一小部分的點,以適應圓。如果這種控制是TRUE,該算法確定最佳子集的點使用,而忽略異常值(點外的子集)。如果這種控制是FALSE,該算法利用每一個給定的點。

Indexes of Points Used(使用點的索引):是一個數組,返回適應圓的索引點在Radial Points的陣列,指定在Minimum Score, Pixel Radius, 或 Reject Outliers基礎上有些點可能被排除。

Circle:是一個具有下列成員的群集:Center:圓的中心點坐標    Radius:圓的半徑。

點擊可修改和查看其他翻譯

Valid Fit:表示擬合是否是有效的。如果適合的質量比最低分數是更高,達到最大迭代,這個指標是TRUE。Valid Fit達到,Minimum Score ,Maximum Iterations ,和Pixel Radius的要求 .

Residual:表示在每一個給定的徑向點的擬合圓的最小平方誤差。

 

IMAQ Fit Ellipse 2 VI

查找最能代表橢圓的一組點,並返回橢圓的中心,長軸和短軸,周長和面積。此VI至少需要五六點,這取決於Reject Outliers值。由此產生的橢圓形,可能只采用你的一部分點的子集。

 

Pixel Radius(像素半徑):像素半徑指定可接受的距離,以像素為單位,可以從該橢圓的周邊確定屬於橢圓的點。

Radial Points(徑向點):是一個沿橢圓的周長對應的點的坐標點數組。如果Reject Outliers是TRUE沿着橢圓形的周長的點最少需要5個,如果如果Reject Outliers是FALSE,則需要6點。

Minimum Score(最低分數):指定擬合的橢圓所要求的質量。得分可以從0到1000之間變化,其中,1000代表一個完美的橢圓。默認值是500。

Maximum Iterations(最大迭代):指定的最大數量的算法精煉步驟,以確保擬合質量比Minimum Score高。只有當Reject Outliers是TRUE,最大迭代次數是有效的。

Reject Outliers (FALSE):控制是否使用每一個給定的徑向點或只有子集中的部分點來擬合橢圓。如果這種控制是TRUE,該算法確定最佳點的子集使用,而忽略異常值(點外的子集)。如果這種控制是FALSE,該算法每一個給定的點都利用。

Indexes of Points Used(使用點的索引):是一個陣列,它返回被用來適應橢圓的徑向點陣列中的點的索引。的最低分數,Minimum Score , Pixel Radius或 Reject Outliers指定的基礎上,有幾點可能被排除。

Ellipse:是具有下列成員的集群:

Center:列出了該橢圓的中心坐標。

Major Axis:是一個兩個點坐標的集群。此群集指定構成橢圓的長軸的坐標點。

Minor Axis:是一個兩個點坐標的集群。此群集指定構成橢圓的短軸的坐標點。

Measurements:是一個具有下列成員的群集:

Area:是橢圓的面積。

Perimeter:是擬合橢圓的周長的長度。

Valid Fit:表示擬合是否是有效的。如果適合的質量比最低分數是更高,達到最大迭代,這個指標是TRUE。Valid Fit達到,Minimum Score ,Maximum Iterations ,和Pixel Radius的要求 .

Residual:表示在每一個給定的徑向點的擬合橢圓的最小平方誤差。

 

IMAQ GetPointsOnLine VI

給定線的端點,返回所有組成的線的點,是一個數組。

 

Endpoints:指定的線端點坐標。

Points of the Line:返回一個數組集群,表示線上的每個點的x坐標和y坐標,

Number of Points:返回線上找到的點的數目。

 

IMAQ GetPointsOnContour VI

查找圖像中的邊緣片段的數目,並傳回在各段中的像素的坐標。大於零的任何像素被認為是邊緣位置,VI連接相鄰邊緣像素邊緣片段。如果是形成了一個循環,的邊緣段被認為是閉合的。每個邊緣片段沿着該邊緣的像素的灰度值給定的權重。具有高灰度值的邊緣段具有較高的權重。

 

Image (Edge Image):是參考源圖像。

Segment Information(分類信息):是一個包含以下信息的數組: 

Number of Points:設定邊緣部分是多少點。

Open/Closed:指示的邊緣段是打開還是閉合的。

Weight:表示構成邊緣的灰度值的重要性方面。

Contour Points:是一個簇,由下述坐標表示,其中每個點的邊緣:

 X:返回在圖像中的邊緣點的x坐標值。

Y:返回在圖像中的邊緣點的Y坐標值。

Curvature:返回該段在該邊緣點的斜率變化

X Displacement:返回從當前邊緣片段的立方樣條曲線擬合的現行邊緣象素的x置換

Y Displacement:返回從當前邊緣片段的立方樣條曲線擬合的現行邊緣象素的Y置換

Number of Segments:返回圖像中的邊緣片段的數目。

 

IMAQ Build CoordSys (Points) VI

生成任意的坐標系相對於圖像平面的參考。坐標系中相對於圖像平面的x軸的方向,與所述軸線方向的位置,被指定為參考坐標系統的原點。

 

Reference Points:是一個定義的坐標系點的數組簇,如果指定了兩個點,這些點被假定在坐標系於沿x軸和使用第一點作為原點的坐標軸,如在下面的圖中示出。

 

如果指定三個點,前兩個點被假定為沿x軸,和第三點被假定為在y-軸的坐標系,如在下面的圖中示出。

 

Axis Reference:指定坐標系統的方向。可以直接或間接參考軸。有關更多信息,請參閱軸的類型

Coordinate System:指定的坐標系定義的Reference Points和Axis Reference。

Origin:是指定的基本參考坐標系的原點。

Angle (deg):是基參考坐標系統與圖像坐標系統的角度

Axis Reference:返回的是該軸的方向

 

IMAQ Snap VI

獲取一個單一的圖像到Image out,卡是適合低速或單一,易於編程對捕獲應用至關重要。

如果有必要,可以在該VI執行前利用IMAQ Init初始化系統初始化。當你調用一個卡,VI初始化設備和獲取下一個輸入視頻幀緩沖。

Channel:指定要從哪個通道獲取數據。這個參數只對Ni PCI / pxi-1409和Ni pci-1410設備是有效的。

Region of Interest(感興趣部位):指定圖像的矩形部分。感興趣區域是由四個元素[左,上,右,下] 組成的數組。你必須設置寬度[右左]按八的倍數。[右]和[下]坐標是唯一的。如果感興趣區域沒有連接或空的,目前感興趣的區域被捕獲。。

IMAQ Session In:設備標識

Image In:是接收捕獲的像素數據的圖像參考。

Step x:是一個水平的采樣步長或水平折減系數。如果步驟X設置為1,每列的圖像都傳輸。如果步驟X沒有連接或設置為1,則使用水平縮放屬性的當前值。Step x只能設-1,1,2,4,或8。                      

Step y:是一個垂直的采樣步驟或垂直的折減系數。如果步驟是設置為1,每列的圖像都傳輸。如果步驟Y沒有連接或設置為1,則使用垂直縮放屬性的當前值。Step y只能設置為-1,1,2,4,或8。

注意:    上兩個參數是過時的和不適用於所有的Ni圖像采集裝置。水平擴展不支持NI1427,NI1429,NI1430,NI1433,NI1435,或Ni 17xx智能相機。

IMAQ Session Out:與Image In具有相同的值

Image Out:是輸出圖像的一個參考

 

IMAQ Grab Setup VI

啟動一個優先采集。這個VI執行連續采集,提供了最近獲得的圖像。利用IMAQ Grab Acquire獲得返回圖像的一個副本。如果有必要,該VI執行利用IMAQ Init初始化。

Channel:指定要從哪個通道獲取數據。這個參數只對Ni PCI / pxi-1409和Ni pci-1410設備是有效的。

Region of Interest:指定圖像的矩形部分。感興趣區域是由四個元素[左,上,右,下] 組成的數組。你必須設置寬度[右左]按八的倍數。[右]和[下]坐標是唯一的。如果感興趣區域沒有連接或空的,目前感興趣的區域被捕獲。

IMAQ Session In:設備標識

Step x:是一個水平的采樣步長或水平折減系數。如果步驟X設置為1,每列的圖像都傳輸。如果步驟X沒有連接或設置為1,則使用水平縮放屬性的當前值。Step x只能設-1,1,2,4,或8。                      

Step y:是一個垂直的采樣步驟或垂直的折減系數。如果步驟是設置為1,每列的圖像都傳輸。如果步驟Y沒有連接或設置為1,則使用垂直縮放屬性的當前值。Step y只能設置為-1,1,2,4,或8。

注意:    上兩個參數是過時的和不適用於所有的Ni圖像采集裝置。水平擴展不支持NI1427,NI1429,NI1430,NI1433,NI1435,或Ni 17xx智能相機。

IMAQ Session Out:與Image In具有相同的值

Image Out:是輸出圖像的一個參考。

 

IMAQdx Grab VI

為Image Out獲取當前幀圖像。只有在調用IMAQdx Configure Grab VI之后調用該VI。如果圖像類型不與攝像頭的視頻格式匹配,該VI的變化圖像類型適用的格式。

Session In:是相機的一個獨特的參考,你可以從IMAQdx Open Camera VI中獲得

Image In:是接收捕獲圖像像素數據的參考。

Wait for Next Buffer? (Yes):如果該值Yes,VI將等待下一個可用的緩沖區。如果為No,VI不會等待下一個可用的緩沖區,而會返回最后獲得緩沖區。

Session Out: 是相機的一個獨特的參考。與Session In是相同的。

Image Out:輸出捕獲的圖像。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM