Hyperspectral image not displaying correctly

I'm trying to read and display a E0-1 hyperspectral image. Here's the code I've written:
  • clc
  • clear all
  • I = multibandread('flaash',[3191,911,196],'int16',0,'bil','ieee-le',{'Band','Direct',[29,23,16]});
  • imshow(I)
The image is being displayed but it appears in black and white. The image strip appears white and all the features turn white. I can't make out anything in the image except that it appears white.
Can anyone help me out?
Thank you!!

답변 (1개)

Anand
Anand 2013년 4월 1일

0 개 추천

Try the decorrstretch function.
The first example should be relevant to you.

카테고리

도움말 센터File Exchange에서 Hyperspectral Image Processing에 대해 자세히 알아보기

질문:

2013년 3월 31일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by