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
头/相机pose以及相机外参使用的坐标轴系统。所有矩阵必须使用相同的坐标轴系统。如果你的数据定义不符合已知的系统,你需要在传给EasyAR之前进行坐标轴变换。
public AxisSystemType AxisSystem { get; }
Extrinsics
相机外参,一般是标定的矩阵。其坐标轴应符合AxisSystem定义。如果外参的坐标轴定义与你的pose的坐标轴定义不同或它们不符合AxisSystem的定义,你需要在设置这个数值之前进行坐标轴变换。
public DeviceFrameSourceCamera.CameraExtrinsics Extrinsics { get; }