Is there any difference between operation on .dcm and .tiff?
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
hi everybody I want to operate some commands on a .dcm Image. but I've encounter an strange thing. when I convert my .dcm Image to .tiff I receive the result that I expected. but when I use Image=dicomread(Image); Image = uint8(255 * mat2gray(Image));
I couldn't receive the result that I expected.I couldn't understand what happens. where is the problem? please help me.
0 commentaires
Réponses (1)
Walter Roberson
le 19 Juin 2015
mat2gray() scales the data so that the smallest value in the data maps to 0 and the largest value in the data maps to 1. Are you certain that is what you intend? Perhaps rgb2gray() would be more appropriate?
Note: instead of uint8(255 * ARRAY) you should use im2uint8(ARRAY)
0 commentaires
Voir également
Catégories
En savoir plus sur Convert Image Type dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!