VGetPixelToCamera 方法
描述
获取指定像素坐标的摄像机坐标。
语法
Sub VGetPixelToCamera (Calibration As String, PixelX As Single, PixelY As Single, Angle As Single, ByRef CameraX As Single, ByRef CameraY As Single, ByRef CameraU As Single)
参数
- Calibration
含有当前项目中校准名称的字符串表达式。 - PixelX
表示以像素单位显示的x坐标值的实数变量 - PixelY
表示以像素单位显示的y坐标值的实数变量 - Angle
表示以度为单位显示的角度的实数变量 - CameraX
将包含以毫米为单位的 x 坐标的实数变量。 - CameraY
将包含以毫米为单位的 y 坐标的实数变量。 - CameraU
将包含以度为单位的角度的实数变量。
参阅
VGetPixelXYU 方法, VGetCameraXYU 方法, VGetPixelToRobot 方法
VGetPixelToCamera 示例
VB 例:
Dim x As Single, y As Single, u As Single
Dim cal As String, seq As String
cal = "testCal"
seq = "testSeq"
m_spel.VRun(seq)
m_spel.VGetPixelToCamera(cal, 400, 300, 0, x, y, u)
C# 例:
float x, y, u
string cal, seq;
cal = "testCal";
seq = "testSeq";
m_spel.VRun(seq);
m_spel.VGetPixelToCamera(cal, 400, 300, 0, out x, out y, out u);