Bonjour et merci pour l’aide que j’ai vous m’avez déjà apporté pour lire ce fichier binaire. Malheureusement je n’ai toujours pas réussit à le lire correctement.
J’ai une description assez complète du format du fichier:
Il s’agit d’un fichier binaire de 8 bit non-signées. Il est structuré de 86400 colonnes par 43200 lignes sur 3 couches. La première couche représenterait un triplet pour coder une couleur (rouge vert bleu), la seconde couche représente le numéro de la colonne et la troisième le numéro de la ligne.
Si mon explication sur le format ne semble pas très claire il y a une explication en anglais au lien suivant : http://visibleearth.nasa.gov/view_rec.php?id=8392
Mon problème est que je ne vois pas comment faire pour lire le fichier en tant qu’un tableau à trois dimensions.
Avec le code suivant :
Je ne prend pas en en compte les 3 dimensions du fichier.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 fid=fopen('D:\Mes documents\bathymetrie\gebco_bathy.21601x10801.bin','r'); IM=fread(fid,[ 86400, 43200],'uint8=>uint8'); fclose(fid);
Merci
Matlab 7.2.0.232 (R2006a)
Partager