Class DeviceFrameSourceCamera
- 네임스페이스
- easyar
- 어셈블리
- EasyAR.Sense.dll
frame source 에서 camera 프레임 데이터를 제공하는 device camera 입니다.
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)
매개 변수
cameraTypecameraOrientationframeSizeframeRateRangeextrinsicsaxisSystem
속성
AxisSystem
head/camera pose 및 camera extrinsics 가 사용하는 좌표축 시스템입니다. 모든 행렬은 동일한 좌표축 시스템을 사용해야 합니다. 데이터 정의가 알려진 시스템과 맞지 않으면 EasyAR 에 전달하기 전에 좌표축 변환을 수행해야 합니다.
public AxisSystemType AxisSystem { get; }
Extrinsics
camera extrinsics 이며 일반적으로 보정된 행렬입니다. 좌표축은 AxisSystem 정의를 따라야 합니다. extrinsics 의 좌표축 정의가 pose 의 좌표축 정의와 다르거나 AxisSystem 정의와 맞지 않으면 이 값을 설정하기 전에 좌표축 변환을 수행해야 합니다.
public DeviceFrameSourceCamera.CameraExtrinsics Extrinsics { get; }