Class DeviceFrameSourceCamera
- Spazio dei nomi
- easyar
- Assembly
- EasyAR.Sense.dll
Device camera che fornisce dati frame della camera in un frame source.
public class DeviceFrameSourceCamera : FrameSourceCamera, IDisposable
- Ereditarietà
-
DeviceFrameSourceCamera
- Implementa
- Membri ereditati
Costruttori
DeviceFrameSourceCamera(CameraDeviceType, int, Vector2Int, Vector2, CameraExtrinsics, AxisSystemType)
Imposta i valori in base alla descrizione di ogni proprieta.
public DeviceFrameSourceCamera(CameraDeviceType cameraType, int cameraOrientation, Vector2Int frameSize, Vector2 frameRateRange, DeviceFrameSourceCamera.CameraExtrinsics extrinsics, AxisSystemType axisSystem)
Parametri
cameraTypecameraOrientationframeSizeframeRateRangeextrinsicsaxisSystem
Proprietà
AxisSystem
Sistema di assi di coordinate usato da head/camera pose e camera extrinsics. Tutte le matrici devono usare lo stesso sistema di assi di coordinate. Se la definizione dei tuoi dati non e conforme a un sistema noto, devi eseguire una trasformazione degli assi prima di passarli a EasyAR.
public AxisSystemType AxisSystem { get; }
Extrinsics
Camera extrinsics, di solito una matrice calibrata. I suoi assi di coordinate devono conformarsi alla definizione di AxisSystem. Se la definizione degli assi degli extrinsics e diversa da quella della tua pose, o se non e conforme alla definizione di AxisSystem, devi eseguire una trasformazione degli assi prima di impostare questo valore.
public DeviceFrameSourceCamera.CameraExtrinsics Extrinsics { get; }