XFrameMetad Class |
Namespace: Pixoneer.NXDL.NXVideo
public class XFrameMetad : IDisposable
The XFrameMetad type exposes the following members.
Name | Description | |
---|---|---|
XFrameMetad(XMetadFrame*, Boolean) | XFrameMetad 클래스의 생성자로서, 비관리 객체 포인터를 입력받아 초기화를 수행한다. | |
XFrameMetad(Int64, IntPtr, Int32, Int32, Int32) | PTS(Presentation Time Stamp), 데이터 주소, 데이터 길이, 대응하는 영상 크기를 입력받아 데이터 프레임을 생성한다. | |
XFrameMetad(Int32, Int64, IntPtr, Int32, Int32, Int32, Int32) | 스트림 식별자, PTS(Presentation Time Stamp), 데이터 주소, 데이터 길이, 코덱 유형, 대응하는 영상 크기를 입력받아 데이터 프레임을 생성한다. |
Name | Description | |
---|---|---|
CornerLocation1 | 영상 좌상단 꼭지점 경위도 좌표. 지면이 아닌 허공을 보거나 지정되지 않은 경우 null을 반환한다. | |
CornerLocation2 | 영상 우상단 꼭지점 경위도 좌표. 지면이 아닌 허공을 보거나 지정되지 않은 경우 null을 반환한다. | |
CornerLocation3 | 영상 우하단 꼭지점 경위도 좌표. 지면이 아닌 허공을 보거나 지정되지 않은 경우 null을 반환한다. | |
CornerLocation4 | 영상 좌하단 꼭지점 경위도 좌표. 지면이 아닌 허공을 보거나 지정되지 않은 경우 null을 반환한다. | |
DataType | 메타데이터 유형. | |
Decoded | 메타데이터 해석 여부를 나타낸다. 해석된 경우 해당 속성값을 얻을 수 있다. | |
FrameCenterPosition | 영상 중심좌표. 고도가 지정되지 않은 경우 0m로 반환한다. | |
FrameHeight | 메타데이터에 대응하는 영상 프레임 세로 크기. | |
FrameWidth | 메타데이터에 대응하는 영상 프레임 가로 크기. | |
HorizontalFOV | 센서 가로 화각. (Heading) | |
Items | Tag-Value 항목 집합. | |
PlatformHeading | 플랫폼 빗놀이 각. (Heading) | |
PlatformPitch | 플랫폼 키놀이 각. (Pitch) | |
PlatformRoll | 플랫폼 옆놀이 각. (Heading) | |
PTS | Presentation Time Stamp (PTS). | |
RelativeAzimuth | 센서의 상대 방위각. (플랫폼 기수 방향 기준) | |
RelativeElevation | 센서의 상대 고각. (0도일 때 플랫폼 기수 방향, 아래 방향이 음수이다.) | |
RelativeRoll | 센서의 상대 회전각. | |
SensorPosition | 센서 위치. | |
SlantRange | 센서에서 영상 중심까지의 경사거리. 지정되지 않은 경우 -1을 반환한다. (단위: 미터) | |
StreamID | 스트림 식별자. | |
TargetCount | 메타데이터에 보고된 표적 개수. | |
TargetWidth | 영상 폭에 대응하는 지상거리. 지정되지 않은 경우 -1을 반환한다. (단위: 미터) | |
Timestamp | Precision Time Stamp in microseconds from 01 January 1970. | |
VerticalFOV | 센서 세로 화각. (Heading) |
Name | Description | |
---|---|---|
Decode |
기본 KLV 메타데이터 해석기로 디코딩한다. MISB ST 0601 일부 항목과 Predator UAV Basic Metadata에서 센서모델 파라미터 위주로 해석한다.
| |
Decode(XUASLocalSetDecoder) |
주어진 메타데이터 해석기로 디코딩한다.
| |
GetData | 메타데이터 원본을 바이트 배열로 얻는다. | |
GetFrame | 연결된 비관리 객체 포인터를 얻는다. | |
GetTargetByID | 메타데이터에 보고된 표적을 식별자를 지정하여 얻는다. | |
GetTargetIDs | 메타데이터에 보고된 표적 식별자 목록을 얻는다. | |
MakeClone | 데이터 프레임 객체와 동일한 객체를 생성하여 반환한다. | |
SetData | 메타데이터 원본을 교체한다. 이 메서드는 동영상 채널의 메타데이터 콜백(XVideoChannel.OnReceivedFrameMetad 맥락에서만 유효하다. |