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属性。
- 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对象