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!