我有灰度值的图像,我用matlab imagesc函数显示它们。但是,在使用带有这些图形的数据提示时,将显示RGB值而不是真正的灰度级颜色。如何更改它以显示图像的每个像素的灰度级颜色?
答案 0 :(得分:0)
在colormap(gray)
功能之后使用imagesc()
会将显示图像转换为灰度。
imagesc(image), colormap(gray)
或
imshow(uint8(image))
其中uint8()
正在尝试将值缩放到0~255,如果需要,或者它会显示真正的灰度值。