salut
j'ai un fichier image non formaté (il na pas d'extention) ,sans entete jai utilisé le programme suivant pour le lire
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
fid=fopen('xxxxxxx','r')
z=fread(fid,'uchar');
jusqu'ici jai trouvé une matrice z=960000*1 maintenant il m'est demandé d'extraire la bande 1et 5 en utilisant la commande MULTIBANDREAD en voyant la syntaxe moi je ne dispose pas le nombre de bande que contient cette image et en + il maffiche un message d'erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
??? Error using ==> fopen
Invalid filename.
 
Error in ==> multibandread>parseInputs at 317
fid = fopen(filename,'r',byteOrder);
 
Error in ==> multibandread at 112
info = parseInputs(filename, dims,...
 
Error in ==> tp2essai at 63
 im4= multibandread(z,..........,...
Aidez moi, svp