![4f490173ca8669312cfc7bbb2251600d.png](https://i-blog.csdnimg.cn/blog_migrate/4d56301e465aeb26700aa718ca532e0a.jpeg)
本示例说明了如何通过重新映射数据值以填充整个可用强度范围[0,255]来提高低对比度灰度图像中的对比度。
将图像读入工作区。
I = imread('pout.tif');
用imadjust
调节图像的对比度。
J = imadjust(I);
并排显示原始图像和调整后的图像。请注意,调整后的图像对比度增加。
imshowpair(I,J,'montage')
![116d60e0b99c57af234f938dc85f67f2.png](https://i-blog.csdnimg.cn/blog_migrate/51125328320a70685da9ed5ad9f83249.jpeg)
绘制调整图像的直方图。请注意,调整后图像的直方图使用整个范围内的值。
figure
subplot(1,2,1)
imhist(I,64)
subplot(1,2,2)
imhist(J,64)
![e5390550867d644e73a080de1cc251c9.png](https://i-blog.csdnimg.cn/blog_migrate/44c9bac2edeb573a1ca3d72fe8fedf31.png)
注:本文根据MATLAB官网内容修改而成。
以下的免费视频教程,特点是没有PPT,不掺水,直接编程环境下的实操课程:
用100分钟了解MATLAB编程
知乎 - 安全中心www.1data.pro欢迎您进一步了解以下MATLAB系列文章:
吃小羊:MATLAB作图实例:00:索引zhuanlan.zhihu.com![655735bc4037119f345bb7d86316ccc2.png](https://i-blog.csdnimg.cn/blog_migrate/778644d2c22e86be0f894d92e3e93992.jpeg)
![61d84cd13262bd1769172b6b1fa9a901.png](https://i-blog.csdnimg.cn/blog_migrate/c0090f56b74bb2898713870f4e01023f.jpeg)
![9946cc4b0ec3d482b39d98ce733f080c.png](https://i-blog.csdnimg.cn/blog_migrate/1f694c91998996ab22baf285ce8de2b3.jpeg)