Table of Contents

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)

パラメーター

cameraType
cameraOrientation
frameSize
frameRateRange
extrinsics
axisSystem

プロパティ

AxisSystem

ヘッド/カメラポーズおよびカメラ外部パラメータで使用される座標系。すべてのマトリックスは同じ座標系を使用する必要があります。あなたのデータ定義が既知のシステムに準拠していない場合、EasyARに渡す前に座標変換を行う必要があります。

public AxisSystemType AxisSystem { get; }

Extrinsics

カメラ外部パラメータは、通常はキャリブレーションされたマトリックスです。その座標軸はAxisSystem定義に準拠する必要があります。外部パラメータの座標軸定義があなたのポーズの座標軸定義と異なる場合、またはそれらがAxisSystem定義に準拠していない場合、この値を設定する前に座標軸変換を行う必要があります。

public DeviceFrameSourceCamera.CameraExtrinsics Extrinsics { get; }