how can I convert a double image into gray unit8 image?

14 vues (au cours des 30 derniers jours)
Waseem AL Aqqad
Waseem AL Aqqad le 26 Oct 2014
Modifié(e) : Waseem AL Aqqad le 14 Août 2016
Lets say that we have a 256x256 double image, how can we convert it into a 256x256 uint8?
  1 commentaire
Khairul Bashar Syed
Khairul Bashar Syed le 26 Oct 2014
Say the image matrix is im. So just use im=uint8(im);

Connectez-vous pour commenter.

Réponse acceptée

Star Strider
Star Strider le 26 Oct 2014
I would use the uint8 function.
  11 commentaires
Star Strider
Star Strider le 26 Oct 2014
Actually, very few of us here are MathWorks employees. Most of us (including me) are unpaid volunteers who do our individual and collective best to share what we know.
If you cannot get im2unit8 or uint8 working, contact MathWorks Tech Support to see if they can figure out what the problem is.
Star Strider
Star Strider le 26 Oct 2014
My pleasure!
I wish we could have gotten im2uint8 or uint8 working for you.

Connectez-vous pour commenter.

Plus de réponses (1)

Image Analyst
Image Analyst le 26 Oct 2014
There is no function 'im2unit8' but there is a function im2uint8. It matters how you spell it and you spelled it incorrectly. I never use it - I use uint8(). im2uint8() also does scaling, of course you could use uint8(mat2gray()) to scale it to the full range.
  2 commentaires
Star Strider
Star Strider le 26 Oct 2014
I misspelled it in my last Comment but not earlier. Waseem has it in his MATLAB search path but apparently can’t use it or uint8.
That seems to be the problem.
Star Strider
Star Strider le 26 Oct 2014
Waseem — You spelled it correctly earlier in this thread. However we did not see your code, so I assumed you simply misspelled it in your Question.

Connectez-vous pour commenter.

Catégories

En savoir plus sur Introduction to Installation and Licensing dans Help Center et File Exchange

Tags

Aucun tag saisi pour le moment.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by