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