XUASLocalSetEncoder Class |
Namespace: Pixoneer.NXDL.NXVideo
public class XUASLocalSetEncoder : IDisposable
The XUASLocalSetEncoder type exposes the following members.
Name | Description | |
---|---|---|
XUASLocalSetEncoder | 기본 생성자. |
Name | Description | |
---|---|---|
UserCodec | 메타데이터 사용자 코덱 함수 지정 속성. 사용자 코덱이 등록되면 등록된 콜백 함수를 먼저 호출하여 인코딩을 시도한다.
사용자 코덱에서 인코딩하지 않은 항목은 UAS Datalink LS 규약을 따라 인코딩한다. |
Name | Description | |
---|---|---|
EncodePacket | 현재까지 설정된 항목들을 KLV(Key-Length-Value) 메타데이터 패킷으로 인코딩한다. 만약 필수 항목인 생성 시각 설정이 안 되었으면 인코딩 시점으로 자동 설정한다. | |
Flush | 현재까지 설정된 항목들을 전부 지운다. | |
SetCornerPoints(XVertex2d, XVertex2d, XVertex2d, XVertex2d) | 영상 꼭지점의 지상 위치를 설정한다. | |
SetCornerPoints(XVertex3d, XVertex3d, XVertex3d, XVertex3d) | 영상 꼭지점의 지상 위치를 설정한다. | |
SetFrameCenterPos | 영상 중심점의 지상 좌표를 설정한다. | |
SetFrameSenser | 프레임 센서모델로부터 메타데이터 항목을 설정한다. | |
SetLocalSetPacket | 전체 패킷이 아닌 내장 LS 패킷을 인코딩에 추가 설정한다. | |
SetPacket(Byte, Boolean, Boolean) | 인코딩된 패킷을 새로운 인코딩에 추가 설정한다. 패킷 단위로 갱신할 때 쓰인다. | |
SetPacket(Byte, Int32, Boolean, Boolean) | 인코딩된 패킷을 태그 항목으로 포함하여 설정한다. | |
SetSensorFOV | 센서 화각을 설정한다. | |
SetSensorPlatform | NED 기준 플랫폼 자세, 센서 상대 자세, 센서 위치를 설정한다. | |
SetTagItem | 메타데이터 태그를 지정하여 해당 항목 데이터를 설정다. | |
SetTimeStamp | 메타데이터 생성 시각을 설정한다. 이 시각은 메타데이터에 포함된 모든 센서 항목들의 취득 시각이다. |