Table of Contents

Class DeviceFrameSourceCamera

네임스페이스
easyar
어셈블리
EasyAR.Sense.dll

프레임 소스에서 카메라 프레임 데이터를 제공하는 장치 카메라입니다.

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

머리/카메라 포즈 및 카메라 외부 매개변수에 사용되는 좌표축 시스템. 모든 행렬은 동일한 좌표축 시스템을 사용해야 합니다. 사용자의 데이터 정의가 알려진 시스템과 일치하지 않는 경우, EasyAR에 전달하기 전에 좌표 변환을 수행해야 합니다.

public AxisSystemType AxisSystem { get; }

Extrinsics

카메라 외부 파라미터는 일반적으로 보정된 매트릭스입니다. 그 좌표축은 AxisSystem에 정의된 대로여야 합니다. 외부 파라미터의 축 정의가 당신의 pose의 축 정의와 다르거나, 그것들이 AxisSystem의 정의를 따르지 않는 경우, 이 값을 설정하기 전에 축 변환을 수행해야 합니다.

public DeviceFrameSourceCamera.CameraExtrinsics Extrinsics { get; }