Imshow

2视图(30天)
约翰
约翰 2012年1月31日
你好,
我需要绘制一组使用png图像显示亮度图像的方法缝合在一起。
我很好奇关于colormap命令。
为什么这组命令:
(我,地图)= imread (“test.png”,“png”);
imshow(我,地图)
不会产生相同:
(我,地图)= imread (“test.png”,“png”);
imshow(我)
colormap(地图)
这是真正令人困惑的我,因为我想使用显示亮度图像加载png图像,不要求colormap参数加载图片时,这就意味着我必须设置colormap每一次,这并不是正确的。
提前谢谢你。

答案(1)

图像分析
图像分析 2012年1月31日
如果它是一个灰度图像,colormap存储在文件与它(这一个“索引”的形象),那么在一个案例中你使用目的的伪彩色的地图保存图像的人,而在第二种情况下你使用没有彩色地图所以它必须为显示为灰色。显示亮度图像()应用一些奇怪的colormap默认情况下,即使你不显式地给一个参数列表,可能不是你想要的。你可能想要没有colormap或存储。所以总体来说似乎是你最好的选择是使用imshow colormap。
4评论
约翰
约翰 2012年3月9日
对不起我没看到这直到现在,知道了这一点(实际上现在似乎很明显你指出了!)将在加快我的程序给予我极大的帮助。感谢。

登录置评。

类别

找到更多的在Colormaps帮助中心文件交换

下载188bet金宝搏

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!