Table of Contents

Class DeviceFrameSourceCamera

Пространство имен
easyar
Сборка
EasyAR.Sense.dll

Device camera, предоставляющая данные frame camera во frame source.

public class DeviceFrameSourceCamera : FrameSourceCamera, IDisposable
Наследование
DeviceFrameSourceCamera
Реализация
Наследуемые члены

Конструкторы

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

Задает значения согласно описанию каждого свойства.

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

Параметры

cameraType
cameraOrientation
frameSize
frameRateRange
extrinsics
axisSystem

Свойства

AxisSystem

Система координатных осей, используемая head/camera pose и camera extrinsics. Все матрицы должны использовать одну и ту же систему координатных осей. Если определение ваших данных не соответствует известной системе, нужно выполнить преобразование координатных осей перед передачей в EasyAR.

public AxisSystemType AxisSystem { get; }

Extrinsics

Camera extrinsics, обычно калиброванная матрица. Ее координатные оси должны соответствовать определению AxisSystem. Если определение координатных осей extrinsics отличается от определения осей вашей pose или не соответствует определению AxisSystem, нужно выполнить преобразование координатных осей перед установкой этого значения.

public DeviceFrameSourceCamera.CameraExtrinsics Extrinsics { get; }