Pixoneer.NXDL.NRS Namespace |
Class | Description | |
---|---|---|
XBandParam2DMem | XBandParam2DMem 클래스는 XDMBand2DMem 객체를 위한 매개변수를 정의한다. | |
XBandParamBase |
XBandParamBase클래스는 XDMBand에서 영상처리하기 위해 필요한 각종 변수들을 정의하는 기반 클래스이다.
| |
XBandParamChangeDetect | XDMBandChangeDetection 클래스에서 영상처리를 수행하기 위한 파라미터들을 정의한다. | |
XBandParamChangeDetectSig | XDMBandChangeDetectSig클래스에서 영상처리를 수행하기 위한 파라미터들을 정의한다. | |
XBandParamChangeDetectSig_ChangeItem |
XDMBandChangeDetectSig를 이용하여 Signature의 변화를 탐지할때, 원 Signature와 변경된 Signature의 쌍을 입력하는 파라미터들을 정의한다.
| |
XBandParamChangeDetectSpecAng | XDMBandChangeDetectionSpecAng클래스에서 영상처리를 수행하기 위한 파라미터들을 정의한다. | |
XBandParamComplex | XBandParamComplex클래스는 XDMBandComplex객체에 대한 입력 변수를 정의한다. | |
XBandParamConvDataType | XBandParamConvDataType클래스는 XDMBandConvDataType 객체에 대한 입력 파라미터를 설정한다. | |
XBandParamData2Binary | XBandParamData2Binary클래스는 XDMBandData2Binary객체에 입력되는 파라미터를 정의한다. | |
XBandParamData2GIS | XBandParamData2GIS클래스는 XDMBandData2GIS객체에 입력되는 파라미터를 정의한다. | |
XBandParamData2GIS_IntervalInfo | XBandParamData2GIS_IntervalInfo클래스는 XBandParamData2GIS객체에 입력되는 IntervalInfo에 관한 파라미터를 정의한다. | |
XBandParamEnhance | XBandParamEnhance 클래스는 XDMBandEnhance 객체에 대한 입력 파라미터를 설정한다. | |
XBandParamEpipolar | XBandParamEpipolar클래스는 XDMBandEpipolar객체의 입력 파라미터를 정의한다. | |
XBandParamEpipolarDEM | XBandParamEpipolarDEM클래스는 XDMBandEpipolarDEM객체의 입력 파라미터를 정의한다. | |
XBandParamFlip | XBandParamFlip클래스는 XDMBandFlip객체에 대한 입력 파라미터를 설정한다. | |
XBandParamFusion |
XBandParamFusion클래스는 XDMBandFusion객체가 수행하는 Fusion에 대한 입력 파라미터를 정의한다.
| |
XBandParamGeoCorrect | XBandParamGeoCorrect클래스는 XDMBandGeoCorrect 객체의 입력 파라미터를 설정한다. | |
XBandParamHDRC |
XDMBandHDRC 객체에 대한 입력 파라미터를 설정한다.
hdrc type 중 Contmap type 은 실시간 처리를 하지 않는다.
| |
XBandParamImageSharpen | XBandParamImageSharpen클래스는 XDMBandImageSharpen객체가 Sharpening영상처리를 위한 입력 파라미터를 정의한다. | |
XBandParamIndexTransform | XBandParamIndexTransform클래스는 XDMBandIndexTransform객체에 입력되는 파라미터를 정의한다. | |
XBandParamLandCover2GIS | XBandParamLandCover2GIS클래스는 XDMBandLandCover2GIS객체에 입력되는 파라미터를 저의한다. | |
XBandParamMapConv | XBandParamMapConv클래스는 XDMBandMapConv객체의 입력파라미터를 정의한다. | |
XBandParamMask | XBandParamMask클래스는 XDMBandMask객체의 입력 파라미터를 정의한다. | |
XBandParamMath | XBandParamMath클래스는 XDMBandMath객체의 입력파라미터를 정의한다. | |
XBandParamMosaic | XBandParamMosaic 클래스는 XDMBandMosaic 객체를 위한 입력 매개변수를 정의한다. | |
XBandParamNoiseInterpol | XBandParamNoiseInterpol클래스는 XDMBandNoiseInterpol객체의 입력 파라미터를 정의한다. | |
XBandParamOrtho | XBandParamOrtho 클래스는 XDMBandOrtho 객체를 위한 입력 파라미터를 정의한다. | |
XBandParamPointsToGrid | XBandParamPointsToGrid 클래스는 XDMBandPointsToGrid 객체에 대한 입력 파라미터를 정의한다. | |
XBandParamRegionGen | XBandParamRegionGen 클래스는 XDMBandRegionGen 객체에 입력되는 파라미터를 정의한다. | |
XBandParamResize | XBandParamResize 클래스는 XDMBandResize 객체의 입력 파라미터를 정의한다. | |
XBandParamRiverDetect | XBandParamRiverDetect 클래스는 XDMBandRiverDetect 객체에 입력되는 파라미터를 정의한다. | |
XBandParamRotate | XBandParamRotate클래스는 XDMBandRotate객체의 입력 파라미터를 정의한다. | |
XBandParamSarS2G | XBandParamSarS2G클래스는 XDMBandSarS2G객체에 대한 입력 파라미터를 정의한다. | |
XBandParamSpatialFilter | XBandParamSpatialFilter 클래스는 XDMBandSpatialFilter 객체에 입력되는 파라미터를 정의한다. | |
XBandParamSuperClass | XBandParamSuperClass 클래스는 XDMBandSuperClass 객체에 대한 입력 파라미터를 설정한다. | |
XBandParamSuperClassMahalanobis | XBandParamSuperClassMahalanobis 클래스는 분류항목(eSuperClassMethod)이 MahalaDist일 때 XDMBandSuperClass객체에 대한 입력 파라미터를 설정한다. | |
XBandParamSuperClassMaxLike | XBandParamSuperClassMaxLike 클래스는 분류항목(eSuperClassMethod)이 MaxLike일 때 XDMBandSuperClass객체에 대한 입력 파라미터를 설정한다. | |
XBandParamSuperClassMinDist | XBandParamSuperClassMinDist 클래스는 분류항목(eSuperClassMethod)이 MinDist일 때 XDMBandSuperClass객체에 대한 입력 파라미터를 설정한다. | |
XBandParamSuperClassParallel | XBandParamSuperClassParallel 클래스는 분류항목(eSuperClassMethod)이 ParallelPiped일 때 XDMBandSuperClass객체에 대한 입력 파라미터를 설정한다. | |
XBandParamSuperClassSpecAngle | XBandParamSuperClassSpecAngle클래스는 분류항목(eSuperClassMethod)이 SpecAngle일 때 XDMBandSuperClass객체에 대한 입력 파라미터를 설정한다. | |
XBandParamTileMerge | XBandParamTileMerge 클래스는 XDMBandTileMerge 객체에 입력되는 매개변수를 정의한다. | |
XBandParamTopoModel | XBandParamTopoModel 클래스는 XDMBandTopoModel 객체에 입력되는 파라미터를 정의한다. | |
XBandParamUnSuperClass | XBandParamUnSuperClas s클래스는 XDMBandUnSuperClass 객체에 대한 입력 파라미터를 설정한다. | |
XBandParamUnSuperClassFuzzy | XBandParamUnSuperClassFuzzy 클래스는 무감독 분류방법(eUnSuperClassMethod)으로 Fuzzy을 사용할 때 XDMBandUnSuperClass객체에 대한 입력 파라미터를 설정한다. | |
XBandParamUnSuperClassIsodata | XBandParamUnSuperClassIsodata 클래스는 무감독 분류방법(eUnSuperClassMethod)으로 Isodata을 사용할 때 XDMBandUnSuperClass 객체에 대한 입력 파라미터를 설정한다. | |
XBandParamUnSuperClassKMeans | XBandParamUnSuperClassKMeans 클래스는 무감독 분류방법(eUnSuperClassMethod)으로 KMeans을 사용할 때 XDMBandUnSuperClass 객체에 대한 입력 파라미터를 설정한다. | |
XBandParamUnSuperClassSequential |
XBandParamUnSuperClassSequential 클래스는 무감독 분류방법(eUnSuperClassMethod)으로 Sequential을 사용할 때 XDMBandUnSuperClass 객체에 대한 입력 파라미터를 설정한다.
| |
XDMBand |
XDMBand는 영상처리의 기본인 밴드 클래스의 기반 클래스이다.
이 클래스에는 Band의 기본 Metadata 등 다수의 정보가 있다.
| |
XDMBand2DMem |
XDMBand2DMem클래스는 메모리 공간 상의 2차원 배열의 이미지 자료를 생성한다.
| |
XDMBandChangeDetect |
XDMBandChangeDetect 클래스는 2장의 영상 간 화소 변화 탐지를 수행하여 변화 영역을 탐지하는 기능을 정의한다.
| |
XDMBandChangeDetectSig |
XDMBandChangeDetectSig는 화소값 자체를 ID로 인식하여 2장의 영상으로부터 동일한 영역에서 ID 변화를 통해 변화 탐지를 수행한다.
토지피복 분류후 동일한 영역에 대해 변화도를 조사할때 사용한다.
| |
XDMBandChangeDetectSpecAng |
XBandParamChangeDetectSpecAng 클래스는 2장의 이미지간의 화소 변환 탐지를 수행하여 변화 영역을 탐지하는 기능을 정의한다.
여기에서 2장의 이미지는 영상정합 후의 이미지라고 가정한다.
| |
XDMBandComplex |
XDMBandComplex클래스는 Complex데이터를 입력받아 phase, magnitude, real, imaginary등의 데이터로 변경시킨다.
| |
XDMBandConvDataType | XDMBandConvDataType 클래스는 영상의 데이터 형식(Radiometric resolution)을 변환한다. | |
XDMBandData2Binary |
XDMBandData2Binary 클래스는 데이터값의 유효범위를 설정하여 데이터를 이진화하는 클래스이다. 화소값이 유효범위에 있는 경우 1로, 그렇지 않은 경우에는 0으로 변환된다.
XDL 엔진 View를 통해 XDMBandData2Binary 밴드를 도시하면, 설정한 색상으로 도시한다.
| |
XDMBandData2GIS |
XDMBandData2GIS 클래스는 영상데이터의 화소값 구간을 정의하여 다른 형태의 산출물을 생성하고자 할 때 사용하는 클래스이다.
화소값 구간을 여러 개 정의할 수 있다는 것이 XDMBandDat2Binary와 다르며 또한 정의한 구간에 이름을 설정하여 참고할 수 있다.
예를 들어, 고도값을 가진 Band로부터 5개 구간의 고도를 등분하여 색상을 재 정의하여 도시하고 싶은 경우, 해당객체를 사용하게 되면 원하는 산출물을 생성이 가능하다.
| |
XDMBandEnhance | XDMBandEnhance 클래스는 다양한 매개변수값을 적용하여 영상을 향상한다. XDMComposite를 통한 영상향상과 동일한 결과를 얻을 수 있다. 기본적으로 영상 향상 결과는 1 byte(0~255)이다. | |
XDMBandEpipolar |
XDMBandEpipolar클래스는 2장의 스테레오이미지로 부터 Epipolar이미지를 생성한다.
| |
XDMBandEpipolarDEM |
한 쌍의 에피폴라(Epipolar) 이미지로부터 DEM을 추출한다.
A digital elevation model is a digital model or 3D representation of a terrain's surface.
| |
XDMBandFlip | XDMBandFlip클래스는 영상을 수평 혹은 수직 방향으로 뒤집는다. | |
XDMBandFusion |
XDMBandFusion은 2개의 영상을 1개의 영상으로 Fusion 영상을 생성한다.
| |
XDMBandGeoCorrect |
XDMBandGeoCorrect클래스는 입력 영상과 3개 이상의 GCP을 이용해 기하학적 보정을 수행한다.
| |
XDMBandHDRC | XDMBandHDRC클래스는 영상에 대한 HDRC 를 수행한다. | |
XDMBandImageSharpen |
저해상도 Color영상과 고해상도 Gray영상을 이용하여 고해상도 Color영상을 생성하는 기능을 수행한다.
| |
XDMBandIndexTransform |
XDMBandIndexTransform 클래스는 지수변환(Index Transformation)을 수행한다.
| |
XDMBandLandCover2GIS |
토지피복지도의 이미지를 색상을 기준으로 GIS밴드로 변환하는 작업을 수행한다.
정부에서 배포하는 토지피복지도를 입력받아 토지피복 변화탐지등의 기능을 위해 GIS밴드로 변환할때 사용가능며 GIS 밴드를 도시해서 분류결과를 확인할 수 있다.
| |
XDMBandMapConv |
XDMBandMapConv는 입력 좌표 시스템 영상에서 사용자가 정의한 좌표 시스템의 영상으로 변환한다.
| |
XDMBandMask |
입력 영상의 일부 지역을 벡터 객체를 이용하여 해당하는 지역을 추출하거나 삭제하는 기능이다.
| |
XDMBandMath |
XDMBandMath 클래스는 사용자가 정의하는 연산식을 이용하여 영상 밴드 간의 래스터 연산을 수행한다.
| |
XDMBandMosaic | 여러 개의 영상 데이터를 공간적으로 융합하여 하나의 영상 데이터로 생성하는 기능을 수행한다. | |
XDMBandNoiseInterpol |
XDMBandNoiseInterpol클래스는 영상에 의미 없는 화소값이 존재하는 경우 주변 값을 이용하여 새로운 값을 부여하는 기능을 수행한다.
| |
XDMBandOrthoFrame |
XDMBandOrthoFrame 클래스는 Frame Sensor Model에 대한 정사보정을 수행한다.
| |
XDMBandOrthoRPC |
XDMBandOrthoRPC 클래스는 RPC를 이용하여 정사보정을 수행한다.
IKONOS, Quick Bird, OrbView 영상을 배포할 때 RPC(Rational Polynomial Coefficients) 파일을 함께 제공하는 경우가 있다.
RPC 파일에는 latitude, longitude, 표정 요소에 대한 정보가 있다. 이런 RPC 파일을 이용하면 외부 표정을 결정하지 않고도 센서 모델링이 가능하다.
| |
XDMBandPointsToGrid |
XDMBandPointsToGrid 클래스는 위치와 고도/화소값으로 이우러진 점좌표 데이터를 그리드 형식의 데이터로 변환한다.
| |
XDMBandRawImage |
XDMBandRawImage 클래스는 영상을 로딩할 때 생성되는 XRSLoadFile 인스턴스의 밴드 데이터를 다루는 클래스이다.
즉, XRSLoadFile객체는 XDMBandRawImage를 한 개 이상 포함하고 있으며 이를 이용하여 화면(XDMComposite의 도시를 위한 Band로 설정)에 그리거나,
영상처리를 위한 밴드(예 : XDMBandResize 등)에 Source Band로 입력하여 원하는 작업을 수행한다.
| |
XDMBandRegionGen |
위성영상, DEM, Classified 이미지로부터 구간을 정의하여 다른 형태의 산출물을 생성하고 싶을때가 종종발생한다.
이럴때 해당 객체를 정의해서 사용하면 시각적인 효과를 얻을수 있다.
예를 들어, 고도값을 가진 Band로부터 5개 구간의 고도를 등분하여 색상을 재 정의하여 도시하고 싶은 경우, 해당객체를 사용하게 되면 원하는 산출물을 생성이 가능하다.
| |
XDMBandResize |
Resize Image 기능은 영상의 공간 해상도를 바꾸거나 영상의 영역 일부만을 다른 영상 파일로 저장하는 기능을 제공한다.
| |
XDMBandRiverDetect |
다분광 밴드를 보유한 위성영상이나 항공영상으로부터 NDWI를 생성할 수 있다면 River에 대한 영역을 추출이 가능하다.
| |
XDMBandRotate |
XDMBandRotate 클래스는 영상을 입력 각도만큼 반시계방향으로 회전한다.
| |
XDMBandSarS2G |
XDMBandSarS2G클래스는 Slant SAR 영상을 Ground영상으로 변환하는 기능을 정의한다.
| |
XDMBandSpatialFilter |
XDMBandSpatialFilter 클래스는 Smoothing, Sharpening 등 공간 필터링을 수행한다.
| |
XDMBandSuperClass | XDMBandSuperClass클래스는 감독분류를 수행하는 클래스이다. | |
XDMBandTileMerge |
XDMBandTileMerge클래스는 여러장의 이미지를 한장으로 합하는 기능을 수행한다.
| |
XDMBandTopoModel |
XDMBandTopoModel클래스는 DEM으로부터 Slope, Aspect, and Shaded relief를 계산하여 지형을 모델링한다.
| |
XDMBandUnSuperClass | XDMBandUnSuperClass 클래스는 무감독 분류를 수행하는 클래스이다. | |
XDMCompManager |
XDMCompManager 클래스는 XDMComposite 인스턴스를 관리하는 기능을 갖는다.
| |
XDMComposite |
XDMComposite클래스는 1~3개 영상 밴드의 색합성을 위한 다양한 기능을 정의한다.
| |
XGCPSets | XGCPSets 클래스는 여러 개의 XGCP 객체를 포함하는 컨터이너이다. | |
XImageMosaic |
XImageMosaic 클래스는 여러 장의 영상 데이터를 읽어 특징점을 찾아 이를 기반으로 모자이크 데이터를 생성하는 기능을 정의한다. 각 영상 데이터에는 센서 모델링을 적용하여 보다 정확하게 영상처리를 할 수 있다.
| |
XLosGeo |
XLosGeo클래스는 DEM데이터로부터 LOS(Line Of Sight)를 분석할 수 있는 기능을 정의한다.
| |
XMosaicBandInfo | XMosaicBandInfo 클래스는 모자이크를 위한 입력 밴드 정보를 정의한다. | |
XParamRas2Vec | XParamRas2Vec클래스는 XRas2Vec객체에 입력되는 파라미터를 정의한다. | |
XParamRas2VecLevel | XParamRas2VecLevel클래스는 XRas2Vec객체의 각 레벨을 정의한다. | |
XRas2Vec | XRas2Vec클래스는 래스터 값을 이용하여 벡터화하는 기능을 수행하는 클래스이다. | |
XROI | XROI 클래스는 폴리곤 형태의 ROI(Region Of Interest)를 위한 클래스이다. | |
Xrs |
NRS namespace에 사용되는 기본적인 정적 함수들을 제공한다.
| |
XRSGIS |
XRSGIS클래스는 XDL에서 정의한 영상 화소값에 의미를 부여하기 위해 사용한다.
예를 들어, 픽셀의 DN(Digital Number)를 1, 2, 3, 4, ~ 10과 같이 정의되어 분포가 가능한데, 이럴 경우 XRSGIS객체를 이용하여 ID = 1~10, 화소의 색상, 영상에 분포한 픽셀의 개수, 이름 등을 정의할 수 있다. 보통 이 클래스는 분류(Classification) 영상처리 후 결과를 저장하기 위해 사용한다. | |
XRSLoadFile |
XRSLoadFile클래스는 상용 영상이나 표준 영상 포맷을 로딩한다.
| |
XRSMetaData |
XRSMetaData클래스는 영상정보에 대한 메타 데이터를 정의된다.
XRSMetaData에서 정의되는 Meta데이터는 Domain으로 카타고리가 형성되고 그 하부에 Key값과 Value값으로 구성된다.
| |
XRSSaveFile |
XRSLoadFile클래스는 상용 영상이나 표준 영상 포맷으로 저장한다. 영상 저장은 XRasterIO클래스를 이용하여 수행된다.
| |
XSIG | XSIG 클래스는 감독 분류시 분류결과 특징을 정의하는 클래스이다. | |
XSIGSet | 감독 분류시 분류결과 Signature를 관리하기 위한 클래스이다. | |
XTemplateMatch |
XTemplateMatch클래스는 template matching을 수행하는 기능을 수행한다.
| |
XTINDataSet |
XTINDataSet 클래스는 TIN(Triangulated Irregular Network)의 리스트를 정의한다.
예를 들어 NXEasy3DView 에서 지형공간을 도시하기 위해 활용된다.
|
Enumeration | Description | |
---|---|---|
eBandType | 밴드 속성에 대한 정의를 열거한다. | |
eChangeDetectType | XDMBandChangeDetect 클래스에서 지원하는 변화탐지 방법을 열거한다. | |
eCompCutType |
영상 히스토그램을 이용하여 대비를 조절할때 Stretching을 적용하기 위한 히스토그램 구간값을 설정하는 방법을 열거한다.
| |
eComplexOutType | XDMBandComplex의 출력 데이터 형태를 열거한다. | |
eCompMode | XDMComposite에서 영상 도시를 위한 색합성 방식을 열거한다. | |
eCompStretchCoverage |
XDMComposite 객체에 대한 영상 향상을 위해 사용하는 통계값을 어느 영역에 대한 것으로 사용할지를 열거하고 있다.
| |
eCompStretchType | 영상 대비조절을 위해 히스토그램의 Stretching을 수행하는 방법을 열거한다. | |
eConvDataType | 영상의 데이터 형식 변환 방법을 정의한다. | |
eEPOTCompType | XDL라이브러리의 기본 이미지 파일 포맷인 XDM(EPOT)의 구조 및 압축 형식을 열거한다. | |
eFlipDirection | 영상의 뒤집기에 대한 방향을 정의한다. | |
eFusionType | XDMBandFusion에서 적용되는 Fusion방법에 대하여 열거한다. | |
eGCPSetRefType | GCP점을 생성할 때, 참조점을 무엇으로부터 추출했는지 열거한다. | |
eGCPSetType |
XGCPSets클래스로 정의하는 대상점과 참조점 사이의 관계를 정의하기 위한 방법들을 열거한다.
| |
eHDRCType | HDRC type을 정의한다. | |
eImageSharpenType |
저해상도 Color영상과 고해상도 Gray영상을 이용하여 고해상도 Color영상을 생성하는 Sharpen영상처리 방법을 열거한다.
| |
eIndexTransMethod |
Index Transform에 대한 방법을 열거한다.
| |
eLandCoverType | 토지피복지도의 분류를 정의한다. 토지피복지도는 대분류, 중분류, 세분류로 정의된다. | |
eMaskPolygonMode | 폴리곤의 영상 마스킹 모드를 열거한다. | |
eNoiseInterpolMethod |
영상에 Noise값(보통 Blank Value나 이미 알고 있는 값)을 주변 화소값을 이용해 보간하는 방법을 열거한다.
| |
eResampleMethod | 영상처리 중 영상 재배열 방법(Resample Method)을 열거한다. | |
eSpatialFilterMethod |
공간 필터에 대한 방법을 열거한다.
| |
eStereoCompMode | Stereo 상의 색합성 모드를 열거한다. | |
eSuperClassMethod | 감독분류의 방법을 정의한다. | |
eTopoModelType | DEM을 이용한 지형 모델링(Topographic Modeling)에 대한 방법을 열거한다. | |
eUnSuperClassMethod | 무감독 분류에 대한 방법을 정의한다. | |
XBandParamPointsToGrideDelimType |
문자열이나 다른 데이터 스트림에서 영역을 구분하는 하나 이상의 문자인 구분자를 명시하는 목록
|