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);