![]() | 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 | 메타데이터 생성 시각을 설정한다. 이 시각은 메타데이터에 포함된 모든 센서 항목들의 취득 시각이다. |