MATLAB图像显示与imshow自动定量值
上周我谈到显示灰度和二进制图像。在这篇文章中,我展示了如何控制灰度范围。例如,电话imshow(我,[0.4 - 0.6])显示矩阵我作为一个灰度图像,这样值0.4被显示为黑色,和0.6的值被显示为白色。
布雷特MathWorks应用工程师和频繁的文件交换因素,正确地指出,我忘了讨论一个共同的和有用的语法:imshow(我,[])。这个语法自动决定的灰度范围显示基于最小和最大值我。它相当于imshow(我,[min(我(:))max(我(:))))。
这是一个例子。我有一个矩阵的地形高程值,在米,位于美国新罕布什尔州太残丘附近。太残丘的峰值约为960米。
负载mt_monadnock
矩阵存储在MAT-file使用变量名佐。
谁佐
类属性名称大小字节佐3042 x3042 37015056单身
分钟(佐(:))
ans = 141.5285
马克斯(佐(:))
ans = 963.1366
显示这些高程值的灰度图像自动定量,就叫imshow(佐,[]):
imshow(佐,[])
警告:图片太大了,适合在屏幕上;显示为33%
在我们这里,我会指出,你可以安装任何colormap灰度图像显示一次。想要一些颜色吗?
colormap (parula)
- 类别:
- 像素的颜色
评论
留下你的评论,请点击在这里MathWorks账户登录或创建一个新的。