Précédent   Forum des professionnels en informatique > Environnements de développement > MATLAB > Images
Images Forum d'entraide sur le traitement d'images en MATLAB
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 09/02/2012, 17h38   #1
Membre régulier
 
Inscription : août 2009
Messages : 96
Détails du profil
Informations forums :
Inscription : août 2009
Messages : 96
Points : 80
Points : 80
Par défaut ouverture d'image hdr/img

Bonjour
Je travaille sur des images d'irm T1 et j'ai des petits soucis au niveau de l'ouverture de celles ci
en fait j'ai les images en 3 formats différents:

.img (pas trouvé de fonction associée pour l'ouverture)
.hdr ( il existe une fonction hdrread qui me renvoie un message d'erreur que je colle ci dessous)
et un format ou les images sont en trois parties:
.ax .ay .az

quelque soit l'image , j'aimerai pour voir l'ouvrir avec une fonction simple dans la mesure du possible, sans avoir à galérer avec le header etc.
quelqu'un pourrait aider? merci d'avance!



pour le message d'erreur:

Code :
1
2
3
4
5
6
7
8
??? Error using ==> hdrread>readHeader at 63
Not a Radiance file.

Error in ==> hdrread at 29
fileinfo = readHeader(fid);

Error in ==> phantoms at 5
i=hdrread('datas/USPIO260x.hdr');
sellamelie est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/02/2012, 18h33   #2
Membre confirmé
 
Homme Thomas Pegot
Étudiant
Inscription : janvier 2012
Messages : 195
Détails du profil
Informations personnelles :
Nom : Homme Thomas Pegot
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Étudiant
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : janvier 2012
Messages : 195
Points : 299
Points : 299
Bonjour,

Comme te l'indique l'erreur, ton fichier .hdr n'est pas un fichier HDR sous-entendu High Dynamic Range (cf. doc hdrread).
Il faudrait que tu nous mettes un lien pour voir ce fichier si possible.

Si tu dis que ton fichier .hdr est un header, je penserai plutôt que c'est un fichier où tu as toutes les informations sur ton image. Donc tu peux l'ouvrir déjà avec un bloc note (dans ce cas hdrread n'a aucun rapport).
Gakusei est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/02/2012, 19h41   #3
Membre régulier
 
Inscription : août 2009
Messages : 96
Détails du profil
Informations forums :
Inscription : août 2009
Messages : 96
Points : 80
Points : 80
non non, le fichier est bien une image, j'arrive à l'ouvrir avec imageJ. Je n'ai pas vérifié s'il y avait un header, pour donner un exemple d'images
en .hdr : http://dl.free.fr/hG8pkbt6U
ou en .img : http://dl.free.fr/u8hkoear9
sellamelie est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/02/2012, 20h22   #4
Modérateur
 
Inscription : août 2007
Messages : 3 579
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 3 579
Points : 4 405
Points : 4 405
Bonjour,

il peut y avoir un problème de format avec la fonction hdrread.

Essaie avec analyze75info et analyze75read :
Code :
1
2
info = analyze75info('USPIO260x.hdr');
X = analyze75read(info);
__________________
Pour une bonne utilisation des balises code c'est ici!
Petit guide du voyageur MATLABien : Le forum La faq Les tutoriels Les sources


La nature est un livre écrit en langage mathématique. Galilée.
magelan est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h41.


 
 
 
 
Partenaires

Hébergement Web