Table of Contents

Class DeviceFrameSourceCamera

Espace de noms
easyar
Assembly
EasyAR.Sense.dll

Device camera qui fournit les donnees de frame de camera dans une frame source.

public class DeviceFrameSourceCamera : FrameSourceCamera, IDisposable
Héritage
DeviceFrameSourceCamera
Implémente
Membres hérités

Constructeurs

DeviceFrameSourceCamera(CameraDeviceType, int, Vector2Int, Vector2, CameraExtrinsics, AxisSystemType)

Definit les valeurs selon la description de chaque propriete.

public DeviceFrameSourceCamera(CameraDeviceType cameraType, int cameraOrientation, Vector2Int frameSize, Vector2 frameRateRange, DeviceFrameSourceCamera.CameraExtrinsics extrinsics, AxisSystemType axisSystem)

Paramètres

cameraType
cameraOrientation
frameSize
frameRateRange
extrinsics
axisSystem

Propriétés

AxisSystem

Systeme d'axes de coordonnees utilise par la head/camera pose et les camera extrinsics. Toutes les matrices doivent utiliser le meme systeme d'axes. Si la definition de vos donnees n'est pas conforme a un systeme connu, vous devez effectuer une transformation des axes avant de les transmettre a EasyAR.

public AxisSystemType AxisSystem { get; }

Extrinsics

Camera extrinsics, generalement une matrice calibree. Ses axes de coordonnees doivent etre conformes a la definition de AxisSystem. Si la definition des axes des extrinsics differe de celle de votre pose, ou si elles ne sont pas conformes a AxisSystem, vous devez effectuer une transformation des axes avant de definir cette valeur.

public DeviceFrameSourceCamera.CameraExtrinsics Extrinsics { get; }