因为数据类型,
你需要在第二行加上M= double(M);
我看你要做的应该是标准化,
更简单的办法是
M = imread('lena.bmp');
nM = im2double(M);
就做好了。
>> M(1,1)=162
M =
162
>> M(1,1)/255
ans =
0.63529411764706
因为那个默认的ans是int类型的,四舍五入。所以得到1
标签:灰度
因为数据类型,
你需要在第二行加上M= double(M);
我看你要做的应该是标准化,
更简单的办法是
M = imread('lena.bmp');
nM = im2double(M);
就做好了。
>> M(1,1)=162
M =
162
>> M(1,1)/255
ans =
0.63529411764706
因为那个默认的ans是int类型的,四舍五入。所以得到1
标签:灰度