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