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