Table of Contents

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

cameraType
cameraOrientation
frameSize
frameRateRange
extrinsics
axisSystem

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; }