enregistrement de gris des images au format JPEG à l'aide de Matlab imwrite

Je suis nouveau dans le monde du traitement de l'image et voudrais demander de l'aide avec un problème que je ne pouvais pas comprendre. La question est comme suit:

J'ai un gris (noir et blanc) l'image 'grayimage" je veux sauvegarder à l'aide de la imwrite fonction dans Matlab en utilisant le format JPEG. Je suis l'aide de la syntaxe suivante:

imwrite(grayimage,cmap, 'imagename.jpg', 'jpeg');

Maintenant, quand j'ouvre le fichier image imagename.jpg l'aide de l'image de téléspectateurs, je ne vois pas une image en nuances de gris. Il est de couleur et une image différente que celle souhaitée.

Quelqu'un peut-il suggérer ce que je fais de mal et les options /paramètres, je suis absent en imwrite?

J'ai pensé à la conversion de l'image en RGB et l'enregistrer en format jpeg. Cela aidera?

InformationsquelleAutor Shan | 2011-10-29