图像的灰度

时间:2014-03-24 16:56:25

标签: matlab

我有一张960 * 1280 unit8的灰色图片,那么如何在matlab将其转换为256级灰阶?

我可以得到256级的图片" imshow(img,[0 255])" ,但我想把它变成像img256这样的变量。

2 个答案:

答案 0 :(得分:1)

图像处理工具箱中的rgb2gray是否可以满足您的需求?

答案 1 :(得分:0)

怎么样:

img256 = imadjust(img,[],[0; 255]);

或:

img256=img/(max(img(:))-min(img(:)))*255;