2010-07-21 4 views
0

Comment savoir quel bit est un fichier? J'ai un tiff et le convertis en classe double pour travailler avec les valeurs de la ligne de commande. Quand je fais cela, bien que l'histogramme (256 cases) semble être binaire quand ce n'est pas le cas pour le fichier original. Pourquoi donc? Comment puis-je corriger cela? Une autre chose étrange est l'image que je reçois n'est pas binaire, vous pouvez réellement voir différentes nuances de gris.Travailler avec des tiff dans matlab

Répondre

0

Je ne suis pas sûr d'avoir compris le problème, mais pour obtenir une information détaillée d'un fichier d'image, utilisez la fonction IMFINFO

0

Je suppose que vous avez converti l'image à l'aide du double IM2DOUBLE. Cela redimensionne l'image afin que ses valeurs soient réparties entre 0 et 1 (par exemple, les valeurs de pixel d'une image 8 bits seraient divisées par 255).

Si vous deviez tracer l'histogramme avec hist(img(:),(0:255)/255), où img est l'image convertie, vous verriez les 256 emplacements comme vous les attendiez.