对灰度图像pout.tif使用两种方法进行增强。

     读入MATLAB自带图像pout.tif后,发现其最小灰度值为74,而最大灰度值为224,图像的对比度不高,因此可以采用imadjust对其进行对比度调节,还有一种方法可以通过直方图均衡化进行对比度增强。最后对原始图像及灰度直方图、对比度调节后的图像和灰度直方图、直方图均衡化处理后图像和灰度直方图进行显示,显示效果表明达到图像增强的目的。

程序代码如下:

clear all;
close all;
clc;
I=imread('pout.tif');
imshow(I);
I2=imadjust(I);%进行图像对比度调节
min(I2(:))
max(I2(:))
figure,imshow(I2);
I3=histeq(I);%直方图均衡化
min(I3(:))
max(I3(:))
figure,imshow(I3);
whos
figure,
subplot(3,2,1),imshow(I),title('原始图像');
subplot(3,2,2),imhist(I),title('原始图像灰度直方图');
subplot(3,2,3),imshow(I2),title('增强图像1');
subplot(3,2,4),imhist(I2),title('imadjust图像增强后的灰度直方图');
subplot(3,2,5),imshow(I3),title('增强图像2');
subplot(3,2,6),imhist(I3),title('histeq图像增强后的灰度直方图');

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐