Class DeviceFrameSourceCamera
- 名前空間
- easyar
- アセンブリ
- EasyAR.Sense.dll
frame source 内で camera フレームデータを提供する device camera。
public class DeviceFrameSourceCamera : FrameSourceCamera, IDisposable
- 継承
-
DeviceFrameSourceCamera
- 実装
- 継承されたメンバー
コンストラクター
DeviceFrameSourceCamera(CameraDeviceType, int, Vector2Int, Vector2, CameraExtrinsics, AxisSystemType)
各プロパティの説明に従って値を設定します。
public DeviceFrameSourceCamera(CameraDeviceType cameraType, int cameraOrientation, Vector2Int frameSize, Vector2 frameRateRange, DeviceFrameSourceCamera.CameraExtrinsics extrinsics, AxisSystemType axisSystem)
パラメーター
cameraTypecameraOrientationframeSizeframeRateRangeextrinsicsaxisSystem
プロパティ
AxisSystem
head/camera pose および camera extrinsics が使用する座標軸システム。すべての行列は同じ座標軸システムを使用する必要があります。データ定義が既知のシステムに従わない場合、EasyAR に渡す前に座標軸変換を行う必要があります。
public AxisSystemType AxisSystem { get; }
Extrinsics
camera 外部パラメータ。通常はキャリブレーション済み行列です。その座標軸は AxisSystem の定義に従う必要があります。外部パラメータの座標軸定義が pose の座標軸定義と異なる場合、またはそれらが AxisSystem の定義に従わない場合、この値を設定する前に座標軸変換を行う必要があります。
public DeviceFrameSourceCamera.CameraExtrinsics Extrinsics { get; }