编写了个灰度均衡的程序(应该是叫灰度均衡吧)
代码如下
image_in=imread('pout.tif');
image_out=(double(image_in)-90)*255/30;
s=size(image_out);
for i=1:s(1)
for j=1:s(2)
if image_out(i,j)<0
image_out(i,j)=0;
end
if image_out(i,j)>255
image_out(i,j)=255;
end
end
end
image_out=floor(image_out);
subplot(1,2,1);
imshow(image_in);
subplot(1,2,2);
imshow(image_out);
发现image_out图像输出的竟然是一个二值图像
查看了一下image_out数组发现里面的数据很正常
144 153 144 136 76 93 102 144 144 110 187 255 255 255 255 255 255 255 255 255 255 187 170 161 187 170
161 136 153 144 110 102 110 170 195 153 255 255 255 255 255 255 255 255 255 255 255 246 170 153 187 170
144 136 170 170 136 144 144 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 246 144 170 170
136 144 153 153 153 153 153 204 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 144 136 136
127 153 161 161 153 136 144 170 195 255 255 255 255 255 255 255 255 255 255 255 255 255 255 144 76 110
127 153 161 170 153 153 161 161 161 229 255 161 255 255 255 255 255 255 255 255 255 255 255 153 68 59
153 161 161 161 153 161 170 161 161 170 187 170 255 255 255 255 255 255 255 255 255 255 195 144 93 68
144 144 153 153 144 170 170 161 170 153 161 170 255 255 255 255 255 255 255 255 246 195 187 136 127 110
153 161 153 144 136 161 161 170 170 144 153 170 255 255 255 255 255 255 255 255 170 161 153 136 136 136
136 144 144 144 144 153 153 204 170 127 136 161 255 255 255 255 255 255 255 170 153 127 127 127 136 127
161 161 144 153 153 144 136 170 161 136 136 153 170 221 255 255 255 255 195 144 161 136 110 102 127 110
255 161 153 153 144 144 136 161 161 144 136 144 161 161 204 255 255 153 136 136 136 144 136 127 110 110
255 255 187 170 161 161 161 187 170 144 144 136 144 144 170 187 136 76 102 110 127 127 127 110 110 110
255 255 221 195 170 161 153 187 204 153 144 136 144 153 153 144 127 68 76 110 110 110 136 110 93 68
255 255 255 255 170 161 153 153 161 153 127 136 144 153 144 144 136 127 102 76 110 76 110 127 93 68
255 255 255 255 221 170 170 153 153 144 136 144 144 153 127 136 161 144 127 68 68 68 76 102 110 93
255 255 255 255 255 187 187 170 170 161 144 144 127 136 136 153 161 153 144 127 76 42 68 76 102 102
255 255 255 255 255 255 187 170 170 161 153 136 127 136 136 144 161 153 161 144 144 76 68 102 127 110
255 255 255 255 255 255 255 153 153 161 136 136 136 144 161 161 246 255 255 255 255 153 93 76 110 136
255 255 255 255 255 255 255 127 110 144 153 144 153 144 144 153 161 187 170 187 161 136 127 102 187 255
255 255 255 255 255 255 255 110 76 136 170 161 144 127 136 153 161 144 144 153 144 136 136 144 195 255
255 255 255 255 255 255 255 153 110 68 127 153 144 136 136 144 136 127 127 136 136 136 144 144 161 204
这是左上角开始的部分数据
但是跟image_out的图像差的太远了
不知道如何解释
还望各位高人指点一二
先在此谢过!!!