convert image from uint8 to double
显示 更早的评论
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:)
采纳的回答
更多回答(1 个)
chelfremi
2017-2-12
I used
pic = imread('wk2.gif');
im2double(pic);
My original pic was Unit8

Then it gives me:

3 个评论
Harizi Amira
2019-5-25
Where can I put this instruction to get the result in all cells ?

Walter Roberson
2019-5-25
ffdouble = cellfun(@im2double, ff, 'uniform', 0);
类别
在 帮助中心 和 File Exchange 中查找有关 Convert Image Type 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!