Click or drag to resize
XDL

XMosaicHelper Class

XMosaicHelper 클래스는 두 장 이상의 영상을 모자이크하기 위한 기능을 정의한다. XMosaicHelper 는 입력된 영상을 순차적으로 두장씩 모자이크한다. 입력된 영상은 겹치는 영역이 많은 순서로 내부적으로 sorting 되며, 이렇게 sorting 된 영상 순서대로 두장씩 모자이크한다. 첫번째 영상과 두번째 영상을 모자이크하고, 그 결과와 세번째 영상을 모자이크하는 방식으로 처리된다. 두 장의 영상을 모자이크하기 위해 MosaicManager 라는 내부 클래스를 정의하며, XMosaicHelper 는 MosaicManager 객체 리스트를 처리하는 기능을 정의한다.
Inheritance Hierarchy
SystemObject
  Pixoneer.NXH.NIPXMosaicHelper

Namespace:  Pixoneer.NXH.NIP
Assembly:  NXHip (in NXHip.dll) Version: 2.0.3.1
Syntax
C#
public class XMosaicHelper : IDisposable

The XMosaicHelper type exposes the following members.

Constructors
  NameDescription
Public methodXMosaicHelper
XMosaicHelper 클래스의 기본 생성자로서, 멤버변수에 대하여 초기화를 수행한다.
Top
Properties
  NameDescription
Public propertyBlankValue
모자이크 수행 후 영상의 경계면에 화소가 아닌 영역이 존재할 수 있다. 이 영역에 채워줄 값을 입력한다. Blank Value는 Mosaic이나 Map View에서 XDMComposite를 중첩도시할 때 Transparent 값을 설정하여 유용하게 사용할 수 있다.
Top
Methods
  NameDescription
Public methodAddXRSFile
모자이크를 수행하기 위한 영상을 추가한다.
Public methodApplyMask
2장 영상에 대한 접합선을 이용하여 마스크를 적용한다.
Public methodCreateSeamlineStart
모자이크를 위한 접합선 생성을 수행한다.
Public methodDoRunHistogramMatching
2장 영상 모자이크 수행시 히스토그램 매칭을 수행한다.
Public methodGetBand
2장씩 모자이크된 결과 영상의 각 밴드를 가져온다.
Public methodGetDisplayBand
2장씩 모자이크된 결과 영상의 display 용 XDMBandMosaicLT 객체를 가져온다.
Public methodGetIntersectInfo
2장 영상에 대한 접합선 정보를 가져온다.
Public methodGetNumOfBand
2장씩 모자이크된 결과 영상의 밴드 개수를 가져온다.
Public methodGetNumOfMosaicManager
영상 2 장씩 모자이크 처리하기 위한 기능을 정의한 내부 클래스인 MosaicManager 개수를 가져온다.
Public methodSetHistogramType
2장 영상 모자이크 수행시 적용하기 위한 histogram 매칭방식을 설정한다.
Public methodSetIntersectInfo
2장 영상의 접합선 정보를 설정한다.
Top
See Also