Table of Contents

Class DeviceFrameSourceCamera

Espaço de nomes
easyar
Assembly
EasyAR.Sense.dll

Câmera do dispositivo que fornece dados de frame da câmera no Frame source.

public class DeviceFrameSourceCamera : FrameSourceCamera, IDisposable
Herança
DeviceFrameSourceCamera
Implementa
Membros herdados

Construtores

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

Defina o valor com base na descrição de cada propriedade.

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

Parâmetros

cameraType
cameraOrientation
frameSize
frameRateRange
extrinsics
axisSystem

Propriedades

AxisSystem

Sistema de eixos usado para pose de cabeça/câmera e parâmetros externos da câmera. Todas as matrizes devem usar o mesmo sistema de eixos. Se a definição dos seus dados não estiver em conformidade com um sistema conhecido, você precisa realizar uma transformação de eixos antes de passá-los para o EasyAR.

public AxisSystemType AxisSystem { get; }

Extrinsics

Parâmetros externos da câmera, geralmente uma matriz calibrada. Seus eixos devem estar de acordo com a definição. Se a definição dos eixos dos parâmetros externos for diferente da definição dos eixos da sua pose ou se eles não estiverem de acordo com a definição, você precisa realizar uma transformação de eixos antes de definir este valor.

public DeviceFrameSourceCamera.CameraExtrinsics Extrinsics { get; }