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

頭/相機pose以及相機外參使用的座標軸系統。所有矩陣必須使用相同的座標軸系統。如果你的數據定義不符合已知的系統,你需要在傳給EasyAR之前進行座標軸變換。

public AxisSystemType AxisSystem { get; }

Extrinsics

相機外參,一般是標定的矩陣。其座標軸應符合AxisSystem定義。如果外參的座標軸定義與你的pose的座標軸定義不同或它們不符合AxisSystem的定義,你需要在設置這個數值之前進行座標軸變換。

public DeviceFrameSourceCamera.CameraExtrinsics Extrinsics { get; }