|
|
XFrame
|
public class XFrameMetad : IDisposable
The XFrameMetad type exposes the following members.
| Name | Description | |
|---|---|---|
| XFrameMetad(XMetadFrame*, Boolean) | XFrameMetad 클래스의 생성자로서, 비관리 객체 포인터를 입력받아 초기화를 수행한다. | |
| XFrameMetad(Int64, IntPtr, Int32, Int32, Int32) | XFrameMetad 생성자로서, PTS(Presentation Time Stamp), 데이터 주소, 데이터 길이, 대응하는 영상 크기를 입력받아 데이터 프레임을 생성한다. | |
| XFrameMetad(Int32, Int64, IntPtr, Int32, Int32, Int32, Int32) | XFrameMetad 클래스의 생성자로서, 스트림 식별자, 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 맥락에서만 유효하다. |