CameraXYU结果
仅运行时
适用
视觉对象: ArcFinder、ArcInspector、Blob、BoxFinder、CodeReader、ColorMatch、Contour、CornerFinder、Correlation、Edge、Geometric、GeometricFusion、GeometricNeural、GeometricPlus、LineInspector、Point、Polar、Coordinates
说明
返回相机坐标框架中发现部件位置的CameraX、CameraY和角度位置。
用法
VGet Sequence.Object.CameraXYU [(result)], found, xVar, yVar, uVar
- Sequence
- 序列名或表示序列名的字符串变量
- Object
- 对象名或表示对象名的字符串变量对象必须存在于指定的序列中。
- found
- 表示是否检测到部件的布尔变量
- xVar
- 表示部件X坐标位置的实数变量
- yVar
- 表示部件Y坐标位置的实数变量
- uVar
- 表示相对于相机坐标系的部件角度(旋转)位置的实数变量
- result
- 结果编号。如果省略,结果编号为CurrentResult。用于返回多个结果的对象。
值
- found:为“True”(1)或“False”(0)的布尔值
- xVar:毫米单位的实数
- yVar:毫米单位的实数
- uVar:度数单位的实数
详细说明
相机坐标框架以毫米单位校准,因此xVar和yVar值以毫米单位返回。uVar值以度数单位返回。
应注意CameraXYU结果仅在视觉序列已与校准关联时可计算。
CameraXYU结果仅在视觉序列的Calibration属性中设定了有效校准数据时可计算。如果校准未完成或未设定Calibration属性,CameraXYU结果将为错误。
CameraXYU结果仅在运行时可用。
参照
Angle结果, ArcFinder对象, ArcInspector对象, Blob对象, CameraX结果, CameraY结果, CodeReader对象, ColorMatch对象, Contour对象, Correlation对象, Edge对象, Found结果, Geometric对象, GeometricFusion对象, GeometricNeural对象, GeometricPlus对象, Point对象, Polar对象, BoxFinder对象, CornerFinder对象, RobotXYU结果, Coordinates对象
← CameraX4结果 CameraY结果 →