Class DeviceFrameSourceCamera
- Ruang Nama
- easyar
- Rakitan
- EasyAR.Sense.dll
Device camera yang menyediakan data frame camera dalam frame source.
public class DeviceFrameSourceCamera : FrameSourceCamera, IDisposable
- Pewarisan
-
DeviceFrameSourceCamera
- Menerapkan
- Anggota Pewarisan
Konstruktor
DeviceFrameSourceCamera(CameraDeviceType, int, Vector2Int, Vector2, CameraExtrinsics, AxisSystemType)
Mengatur nilai sesuai deskripsi setiap properti.
public DeviceFrameSourceCamera(CameraDeviceType cameraType, int cameraOrientation, Vector2Int frameSize, Vector2 frameRateRange, DeviceFrameSourceCamera.CameraExtrinsics extrinsics, AxisSystemType axisSystem)
Parameter
cameraTypecameraOrientationframeSizeframeRateRangeextrinsicsaxisSystem
Properti
AxisSystem
Sistem sumbu koordinat yang digunakan oleh head/camera pose dan camera extrinsics. Semua matriks harus menggunakan sistem sumbu koordinat yang sama. Jika definisi data Anda tidak sesuai dengan sistem yang dikenal, Anda perlu melakukan transformasi sumbu koordinat sebelum meneruskannya ke EasyAR.
public AxisSystemType AxisSystem { get; }
Extrinsics
Camera extrinsics, biasanya matriks hasil kalibrasi. Sumbu koordinatnya harus sesuai dengan definisi AxisSystem. Jika definisi sumbu koordinat extrinsics berbeda dari pose Anda, atau tidak sesuai dengan definisi AxisSystem, Anda perlu melakukan transformasi sumbu koordinat sebelum mengatur nilai ini.
public DeviceFrameSourceCamera.CameraExtrinsics Extrinsics { get; }