- What is 'bad line correction'?
- Link to a description of what ENVI files are, hopefully with the format details
- What you mean by 'good image'. Are you getting the data, but its not interleaved right? Or are you getting the wrong data type, or something else.
- Format the code and add comments, so that its easier for people to read. (I dont know why you are modifying the values in the for loop.)
want to read and write a multiband image
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
I wrote this programe for bad line correction but by using the below code m not getting the good image and i don't know how to read envi file format in matlab if someone knows plz help me out clear all; clc; a=multibandread('filename',[1300,256,242],'int 16',0,'bsq','ieee-le'); [m,n,h]=size(a) for i=1:m a(i,92,94) = ((a(i,91,94)+a(i,93,94)))/2; end a=multibandwrite('filename',[1300,256,242],'int 16',0,'bsq','ieee-le'); plz help me out someone....
0 commentaires
Réponse acceptée
Ashish Uthama
le 18 Mar 2011
If that doesnt work, please update your question with more details:
Plus de réponses (1)
Evelyn Livermore
le 16 Avr 2011
ENVI files are classified by their header file, which contains information on how many bands, which wavelengths and the x-y resolution. Example: 400*400 resolution, with 250 spectral bands in the visual spectrum.
0 commentaires
Voir également
Catégories
En savoir plus sur Image Processing Toolbox dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!