주요 콘텐츠

초분광 영상 처리

초분광 데이터 가져오기 내보내기, 처리 및 시각화

Hyperspectral Imaging Library for Image Processing Toolbox™는 초분광 영상 처리와 다중분광 영상 처리 및 그 시각화를 위한 MATLAB® 함수와 툴을 제공합니다.

이 라이브러리의 함수를 사용하면 초분광 영상 센서 및 다중분광 영상 센서를 사용하여 다양한 파일 형식으로 캡처한 데이터를 읽고, 쓰고, 처리할 수 있습니다. 라이브러리는 NITF(National Imagery Transmission Format ), ENVI(Environment for Visualizing Images), TIFF(Tagged Image File Format), MTL(Metadata Text Extension), HDF(Hierarchical Data Format) 및 SAFE(Standard Archive Format for Europe) 파일 형식을 지원합니다.

이 라이브러리는 대역 선택, 잡음 제거, 복사 보정 및 대기 보정, 차원 축소, 엔드멤버 추출, 구성 비율 맵(abundance map) 추정, 스펙트럼 매칭, 이상 감지, 스펙트럼 인덱스 계산 및 분할을 위한 알고리즘을 제공합니다.

초분광 뷰어 앱을 사용하여 초분광 데이터와 다중분광 데이터를 읽어 들이고, 메타데이터와 지리공간 정보를 표시하고, 개별 대역 영상과 그 히스토그램을 시각화하고, 데이터 큐브의 픽셀 또는 영역에 대해 스펙트럼 플롯을 만들고, 엔드멤버를 플로팅하고, 다양한 색상 또는 가색상(false color) 표현을 생성하고, 스펙트럼 인덱스를 계산하고 결과를 내보낼 수 있습니다.

초분광 영상 분석 및 다중분광 영상 분석을 수행하려면 애드온 탐색기에서 Hyperspectral Imaging Library for Image Processing Toolbox를 다운로드하십시오. 애드온 다운로드에 대한 자세한 내용은 애드온을 받고 관리하기를 참조하십시오.

초분광 뷰어초분광 및 다중분광 데이터 시각화

함수

모두 확장

읽기와 쓰기

hypercubeRead hyperspectral data
imhypercubeRead hyperspectral image (R2025a 이후)
geohypercubeRead hyperspectral image with geospatial information (R2025a 이후)
multicubeRead multispectral data (R2025a 이후)
immulticubeRead multispectral image (R2025a 이후)
geomulticubeRead multispectral image with geospatial information (R2025a 이후)
enviwriteWrite hyperspectral data to ENVI file format
enviinfoRead metadata from ENVI header file
gatherRead data cube of spectral image into workspace (R2025a 이후)

ROI 선택

assignDataAssign new data to spectral image data cube
cropDataCrop regions-of-interest of spectral image

대역 선택, 제거 및 리샘플링

selectBandsSelect bands from spectral image
removeBandsRemove spectral bands from spectral image
resampleBandsResample multispectral data (R2025a 이후)

색 변환

colorizeEstimate color image of spectral image

블록 처리

applyApply function to each block of spectral image (R2025a 이후)
denoiseNGMeetDenoise hyperspectral images using non-local meets global approach
sharpencnmfSharpen hyperspectral data using coupled nonnegative matrix factorization (CNMF) method

복사 보정

dn2radianceConvert digital number to radiance
dn2reflectanceConvert digital number to reflectance
radiance2ReflectanceConvert radiance to reflectance

대기 보정

correctOOBCorrect out-of-band effect using sensor spectral response
empiricalLineEmpirical line calibration of hyperspectral data
fastInScenePerform fast in-scene atmospheric correction
flatFieldApply flat field correction to spectral data
iarrApply internal average relative reflectance (IARR) correction to spectral data
logResidualsApply log residual correction to spectral data
rrsCompute remote sensing reflectance
subtractDarkPixelSubtract dark pixel value from spectral data
sharcPerform atmospheric correction using satellite hypercube atmospheric rapid correction (SHARC)

스펙트럼 보정

smileMetricCompute spectral smile metrics of hyperspectral data (R2021a 이후)
reduceSmileReduce spectral smile effect in hyperspectral data cube
hyperpcaPrincipal component analysis of hyperspectral data
hypermnfMaximum noise fraction transform of hyperspectral data
inverseProjectionReconstruct data cube from principal component bands
ppiExtract endmember signatures using pixel purity index
fippiExtract endmember signatures using fast iterative pixel purity index
nfindrExtract endmember signatures using N-FINDR
countEndmembersHFCFind number of endmembers
estimateAbundanceLSEstimate abundance maps
readEcostressSigRead data from ECOSTRESS spectral library
resampleSignatureResample spectral signature to required wavelengths (R2024a 이후)
removeContinuumNormalize spectral signature (R2024a 이후)
samMeasure spectral similarity using spectral angle mapper
sidMeasure spectral similarity using spectral information divergence
jmsamMeasure spectral similarity using Jeffries Matusita-Spectral Angle Mapper method
sidsamMeasure spectral similarity using spectral information divergence-spectral angle mapper hybrid method
ns3Measure normalized spectral similarity score
spectralMatchIdentify unknown regions or materials using spectral library
detectTargetDetect target in hyperspectral and multispectral image (R2024a 이후)
anomalyRXDetect anomalies using Reed-Xiaoli detector
spectralIndicesCompute spectral indices
customSpectralIndexCompute spectral index using custom formula (R2023a 이후)
ndviNormalized difference vegetation index
hyperslic2-D superpixel oversegmentation of hyperspectral images (R2023b 이후)
hyperseganchor Segment hyperspectral and multispectral images using fast spectral clustering with anchor graphs (R2024a 이후)

도움말 항목

시작하기

분류

영역 식별

디지털 트윈

분할

추천 예제