Click or drag to resize
XDL

NXImageLayerVideo Class

ImageView에 비디오 재생 프레임을 표시하는 레이어를 구현한다.
Inheritance Hierarchy

Namespace:  Pixoneer.NXDL.NXVideo
Assembly:  NXVideo (in NXVideo.dll) Version: 2.0.3.31
Syntax
C#
public class NXImageLayerVideo : NXImageLayer

The NXImageLayerVideo type exposes the following members.

Constructors
  NameDescription
Public methodNXImageLayerVideo
NXImageLayerVideo 객체를 생성하고 데이터 멤버를 초기화한다. 기본 생성자.
Top
Properties
  NameDescription
Public propertyBlendColor
레이어의 동영상 프레임 투명도를 포함한 혼합 색상을 확인하거나 설정한다.
Public propertyFrameHeight
이미지뷰에 표시되는 동영상 프레임의 세로 크기.
Public propertyFrameTransform
개별 프레임의 변환 적용 여부를 설정한다.
Public propertyFrameWidth
이미지뷰에 표시되는 동영상 프레임의 가로 크기.
Public propertyHomography
레이어에서 프레임을 표시할 호모그래피 행렬. 3x3 행렬로 행벡터가 순서대로 적힌다.
Public propertyInverseHomography
레이어에서 프레임을 표시할 호모그래피 행렬. 3x3 행렬로 행벡터가 순서대로 적힌다.
Public propertyLayerVisible
레이어의 도시여부를 확인하거나 설정한다.
(Overrides NXImageLayerLayerVisible.)
Public propertyVideoBrightness
비디오 프레임의 밝기(Brightness) 값을 설정한다. (원본 상태: 1.0, 권장 범위: 0~2)
Public propertyVideoContrast
비디오 프레임의 대조비(Contrast) 값을 설정한다. (원본 상태: 1.0, 권장 범위: 0~2)
Public propertyVideoFilterSize
필터 적용시 Filter 크기를 설정한다. 필터 크기는 5 이하가 적당하다.
Public propertyVideoFilterType
그래픽 쉐이더를 이용한 영상처리 필터를 설정한다. 최종 설정된 필터만 적용되며 None 값으로 필터를 해제한다.
Public propertyVideoGammaFactor
비디오 프레임의 감마 조정 인자를 설정한다. (기본값: 1.0)
Public propertyVideoHDR
비디오 프레임의 동적 명암비(HDR) 처리를 활성화한다.
Public propertyVideoSaturation
비디오 프레임의 채도(Saturation) 값을 설정한다. (원본 상태: 1.0, 권장 범위: 0~2)
Public propertyVideoSharpenSigma
비디오 프레임의 선명화 필터 강도(Sigma)를 설정한다. 0인 경우 필터를 해제한다. (권장 범위: 0~2, 기본값: 0.5)
Top
Methods
  NameDescription
Public methodImageToWorld
비디오 영상(Image) 좌표를 이미지뷰(World) 좌표(PIXEL)로 변환한다.
Public methodResetVideoChannel
레이어에 연결된 채널을 제거한다.
Public methodScreenToWorld
이미지뷰 패널 화면(Screen) 화소 좌표를 이미지뷰(World) 좌표로 변환한다.
Public methodSetInitialFrameSize
레이어에서 표시할 영상 프레임 크기를 설정한다. 동영상 채널이 설정되어 있으면 이 요청은 무시되고 채널 동영상 크기로 자동 설정된다.
Public methodSetVideoChannel
레이어에서 표시할 동영상 채널을 설정한다.
Public methodSetVideoFrame
레이어에서 표시할 영상 프레임을 설정한다. 동영상 채널이 먼저 설정된 경우 프레임 설정 요청은 무시된다.
Public methodSpaceToWorld(XGeoPoint, XVertex2d)
현재 프레임에서 지구상의 지리공간(Space) 좌표를 이미지뷰(World) 좌표로 변환한다.
Public methodSpaceToWorld(XVertex3d, XVertex2d)
현재 프레임에서 지리공간(Space) 좌표를 이미지뷰(World) 좌표로 변환한다.
Public methodSpaceToWorld(Int64, XGeoPoint, XVertex2d)
지구상의 지리공간(Space) 좌표를 이미지뷰(World) 좌표로 변환한다.
Public methodSpaceToWorld(Int64, XVertex3d, XVertex2d)
지리공간(Space) 좌표를 이미지뷰(World) 좌표로 변환한다.
Public methodWorldToImage
이미지뷰(World) 좌표(PIXEL)를 비디오 영상(Image) 좌표로 변환한다.
Public methodWorldToScreen
이미지뷰(World) 좌표를 이미지뷰 패널 화면(Screen) 화소 좌표로 변환한다.
Public methodWorldToSpace(XVertex2d, XGeoPoint)
현재 프레임에서 이미지뷰(World) 좌표를 지구상의 지리공간(Space) 좌표로 변환한다.
Public methodWorldToSpace(XVertex2d, XVertex3d)
현재 프레임에서 이미지뷰(World) 좌표를 지리공간(Space) 좌표로 변환한다.
Public methodWorldToSpace(Int64, XVertex2d, XGeoPoint)
이미지뷰(World) 좌표를 지리공간(Space) 좌표로 변환한다.
Public methodWorldToSpace(Int64, XVertex2d, XVertex3d)
이미지뷰(World) 좌표를 지리공간(Space) 좌표로 변환한다.
Public methodWorldToSpace(XVertex2d, Double, XGeoPoint)
현재 프레임에서 이미지뷰(World) 좌표와 주어진 고도에 대응하는 지구상의 지리공간(Space) 좌표를 구한다.
Public methodWorldToSpace(XVertex2d, Double, XVertex3d)
현재 프레임에서 이미지뷰(World) 좌표와 주어진 고도에 대응하는 지리공간(Space) 좌표를 구한다.
Public methodWorldToSpace(Int64, XVertex2d, Double, XGeoPoint)
이미지뷰(World) 좌표와 주어진 고도에 대응하는 지구상의 지리공간(Space) 좌표를 구한다.
Public methodWorldToSpace(Int64, XVertex2d, Double, XVertex3d)
이미지뷰(World) 좌표와 주어진 고도에 대응하는 지리공간(Space) 좌표를 구한다.
Top
Events
  NameDescription
Public eventOnRenderFrame
동영상 프레임이 그려질 때 프레임 데이터를 넘겨주는 콜백 이벤트.
Top
See Also