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 个评论
Walter Roberson
2013-3-31
Your code is not going to run at all with those "*" at the beginning of every line.
回答(1 个)
Anand
2013-4-1
0 个投票
Try the decorrstretch function.
The first example should be relevant to you.
类别
在 帮助中心 和 File Exchange 中查找有关 Hyperspectral Image Processing 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!