Table of Contents

Class DeviceFrameSourceCamera

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

Устройство камеры, предоставляющее данные кадров камеры в 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

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

public AxisSystemType AxisSystem { get; }

Extrinsics

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

public DeviceFrameSourceCamera.CameraExtrinsics Extrinsics { get; }