问一些MATLAB的使用f=[25 50;128 200]h=im2double(f)g=mat2gray(h)结果是f =25 50128 200h =25 50128 200g =0 0.14290.5886 1.0000如果是f=uint8([25 50;128 200])h=im2double(f)g=mat2gray(h)结果是f =25 50128 200h =0.0980 0.196
网友回答
matlab默认都是double型的,而图像数据一般都是uint8型的,因此使用时要注意类型转换