Table of Contents

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)

パラメーター

cameraType
cameraOrientation
frameSize
frameRateRange
extrinsics
axisSystem

プロパティ

AxisSystem

head/camera pose および camera extrinsics が使用する座標軸システム。すべての行列は同じ座標軸システムを使用する必要があります。データ定義が既知のシステムに従わない場合、EasyAR に渡す前に座標軸変換を行う必要があります。

public AxisSystemType AxisSystem { get; }

Extrinsics

camera 外部パラメータ。通常はキャリブレーション済み行列です。その座標軸は AxisSystem の定義に従う必要があります。外部パラメータの座標軸定義が pose の座標軸定義と異なる場合、またはそれらが AxisSystem の定義に従わない場合、この値を設定する前に座標軸変換を行う必要があります。

public DeviceFrameSourceCamera.CameraExtrinsics Extrinsics { get; }