convert image from uint8 to double
Mostrar comentarios más antiguos
Hi,
Could someone tells me the difference between 'I=im2double(I);' and 'I=double(I);'. I have a simple image called 'I' with the following properties
Name Size Bytes Class Attributes
I 512x512 262144 uint8
when I apply the first command it gives me the following error message:
??? Undefined function or method 'im2double' for input arguments of type 'uint8'.
But the second command is ok. Why?
I appreciate your help
S:)
Respuesta aceptada
Más respuestas (1)
chelfremi
el 12 de Feb. de 2017
I used
pic = imread('wk2.gif');
im2double(pic);
My original pic was Unit8

Then it gives me:

3 comentarios
Harizi Amira
el 25 de Mayo de 2019
Where can I put this instruction to get the result in all cells ?

Walter Roberson
el 25 de Mayo de 2019
ffdouble = cellfun(@im2double, ff, 'uniform', 0);
Categorías
Más información sobre Convert Image Type en Centro de ayuda y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!