ContourMode属性
适用
视觉对象:Contour
说明
定义Contour对象的Edge检测方法。
用法
VGet Sequence.Object.ContourMode, var
VSet Sequence.Object.ContourMode, value
- Sequence
- 序列名或表示序列名的字符串变量
- Object
- 对象名或表示对象名的字符串变量对象必须存在于指定的序列中。
- var
- 表示属性值的整数变量
- value
- 表示新属性值的整数或表达式
值
- 1 - Blob
- 视觉常数:VISION_CONTOURMODE_BLOB
- 使用Blob模式。
- 2 - Line
- 视觉常数:VISION_CONTOURMODE_LINE
- 使用Line模式。
- 3 - Arc
- 视觉常数:VISION_CONTOURMODE_ARC
- ARC使用Arc模式。
默认:1
详细说明
定义Contour对象的Edge检测方法。
- Blob模式:
- 将搜索窗口中的工件作为blob检测,并输出其轮廓。可用于从复杂形状的工件取得轮廓。
- Line模式:
- 使用并排排列的多条Edge搜索线搜索Edge,并将这些Edge设为轮廓点。可用于取得工件具有最小不均匀性的部分的轮廓。
- Arc模式:
- 使用放射状排列的多条Edge搜索线搜索Edge,并将这些Edge设为轮廓点。可用于取得工件具有最小不均匀性的圆弧的轮廓。
参照
Contour对象