SearchWin属性

仅运行时

适用
视觉对象:Blob、BoxFinder、CodeReader、ColorMatch、Contour、CornerFinder、Correlation、DefectFinder、Geometric、ImageOp、LineFinder、OCR、Text

说明
定义搜索窗口的位置和尺寸。

用法
SearchWinType ≠ Arc时

VGet  Sequence.Object.SearchWin, LeftVar, TopVar, WidthVar, HeightVar
VSet  Sequence.Object.SearchWin, Left, Top, Width, Height
Sequence
序列名或表示序列名的字符串变量
Object
对象名或表示对象名的字符串变量对象必须存在于指定的序列中。
LeftVar
以像素单位表示搜索窗口左上角左端位置的整数变量。从SearchWinLeft属性获取值,或设定值。
TopVar
以像素单位表示搜索窗口左上角上端位置的整数变量。从SearchWinTop属性获取值,或设定值。
WidthVar
以像素单位表示搜索窗口宽度的整数变量。从SearchWinWidth属性获取值,或设定值。
HeightVar
以像素单位表示搜索窗口高度的整数变量。从SearchWinHeight属性获取值,或设定值。
Left
以像素单位表示搜索窗口新左上角左端位置的整数值或表达式
Top
以像素单位表示搜索窗口新左上角上端位置的整数值或表达式
Width
以像素单位表示搜索窗口新宽度的整数值或表达式
Height
以像素单位表示搜索窗口新高度的整数值或表达式

SearchWinType = Arc时

VGet  Sequence.Object.SearchWin, CenterXVar, CenterYVar, RadiusInnerVar, RadiusOuterVar
VSet  Sequence.Object.SearchWin, CenterX, CenterY, RadiusInner, RadiusOuter
Sequence
序列名或表示序列名的字符串变量
Object
对象名或表示对象名的字符串变量对象必须存在于指定的序列中。
CenterXVar
以像素单位表示搜索窗口X中心位置的整数变量。从SearchWinCenterX属性获取值,或设定值。
CenterYVar
以像素单位表示搜索窗口Y中心位置的整数变量。从SearchWinCenterY属性获取值,或设定值。
RadiusInnerVar
以像素单位表示搜索窗口圆内周半径大小的整数变量。从SearchWinRadiusInner属性获取值,或设定值。
RadiusOuterVar
以像素单位表示搜索窗口圆外周半径大小的整数变量。从SearchWinRadiusOuter属性获取值,或设定值。
CenterX
以像素单位表示搜索窗口中心X坐标的整数值或表达式
CenterY
以像素单位表示搜索窗口中心Y坐标的整数值或表达式
RadiusInner
以像素单位表示搜索窗口圆内周半径大小的整数值或表达式
RadiusOuter
以像素单位表示搜索窗口圆外周半径大小的整数值或表达式


所有值均为像素单位。具体数值数据参考SearchWinLeft、SearchWinTop、SearchWinWidth、SearchWinHeight、SearchWinCenterX、SearchWinCenterY、SearchWinRadiusInner和SearchWinRadiusOuter属性。

详细说明
添加SearchWin属性,用于从SPEL+语言轻松访问SearchWinTop、SearchWinLeft、SearchWinWidth、SearchWinHeight属性,或SearchWinCenterX、SearchWinCenterY、SearchWinRadiusInner、SearchWinRadiusOuter属性。SearchWin属性可以通过调用一个函数设定全部四种属性。某些情况下用户可能需要动态定义搜索窗口的位置和尺寸,SearchWin属性为此创建。

即使在窗口旋转时,Left和Top值也指定窗口左上角的位置。

SearchWinRadiusInner和SearchWinRadiusOuter使用最初实数值,但仅在使用本属性的VSet和VGet时,才使用整数值。

避免SearchWin设定过大。如果值过大,检测时间将变长,并可能造成错误检测。

参照
Blob对象、CodeReader对象、Correlation对象、Geometric对象、ImageOp对象、LineFinder对象、OCR对象、SearchWinCenterX属性、SearchWinCenterY属性、SearchWinHeight属性、SearchWinLeft属性、SearchWinRadiusInner属性、SearchWinRadiusOuter属性、SearchWinTop属性、SearchWinWidth属性、BoxFinder对象、Contour对象、CornerFinder对象、Text对象