Class DeviceFrameSourceCamera
- 名前空間
- easyar
- アセンブリ
- EasyAR.Sense.dll
Frame sourceでカメラフレームデータを提供するデバイスカメラ。
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
ヘッド/カメラポーズおよびカメラ外部パラメータで使用される座標系。すべてのマトリックスは同じ座標系を使用する必要があります。あなたのデータ定義が既知のシステムに準拠していない場合、EasyARに渡す前に座標変換を行う必要があります。
public AxisSystemType AxisSystem { get; }
Extrinsics
カメラ外部パラメータは、通常はキャリブレーションされたマトリックスです。その座標軸はAxisSystem定義に準拠する必要があります。外部パラメータの座標軸定義があなたのポーズの座標軸定義と異なる場合、またはそれらがAxisSystem定義に準拠していない場合、この値を設定する前に座標軸変換を行う必要があります。
public DeviceFrameSourceCamera.CameraExtrinsics Extrinsics { get; }