第四章图像增强
1简述直方图均衡化处理的原理和目的。拍摄一幅较暗的图像,用直方图均衡化方法处理,分析结果。
原理:直方图均衡化处理的“中心思想”是把原始图像的灰度直方图从比
较集中的某个灰度区间变成在全部灰度范围内的均匀分布。也就是对图像
进行非线性拉伸,重新分配图像像素值,使一定灰度范围内的像素数量大
致相同。把给定图像的直方图分布改变成“均匀”分布直方图分布
目的:直方图均衡化是图像处理领域中利用图像直方图对对比度进行调整
的方法。它通常用来增加许多图像的局部对比度,尤其是当图像的有用数
据的对比度相当接近的时候。通过直方图均衡化,亮度可以更好地在直方
图上分布。这样就可以用于增强局部的对比度而不影响整体的对比度,直
方图均衡化通过有效地扩展常用的亮度来实现这种功能。
Matlab程序如下:
clc
RGBimreadwxfjpg
输入彩色图像,得到三维数组
RRGB1
分别取三维数组的一维,得到红绿蓝三个分量
GRGB2
为RGB。
BRGB3
figure1
imshowRGB
绘制各分量的图像及其直方图
title原始真彩色图像
figure2
subplot321imshowR
title真彩色图像的红色分量
subplot322imhistR
title真彩色图像的红色分量直方图
subplot323imshowG
title真彩色图像的绿色分量
subplot324imhistG
title的绿色分量直方图
subplot325imshowB
title真彩色图像的蓝色分量
subplot326imhistB
title真彩色图像的蓝色分量直方图
rhisteqR
对个分量直方图均衡化,得到个分量均衡化图像
ghisteqG
bhisteqB
figure3
subplot321imshowr
title红色分量均衡化后图像
fsubplot322imhistrtitle红色分量均衡化后图像直方图subplot323imshowgtitle绿色分量均衡化后图像subplot324imhistgtitle绿色分量均衡化后图像直方图subplot325imshowbtitle蓝色分量均衡化后图像subplot326imhistbtitle蓝色分量均衡化后图像直方图
figure4
通过均衡化后的图像还原输出原图像
ewimgcat3rgb
imshow
ewimg
title均衡化后分量图像还原输出原图
程序运行结果:
原始真彩色图像
均衡化后分量图像还原输出原图
图11原始图像与均衡化后还原输出图像对比
通过matlab仿真,由图11比较均衡化后的还原图像与输入原始真彩色图像,输出图像轮廓更清晰,亮度明显增强。
f真彩色图像的红色分量
真x彩10色4图像的红色分量直方图5
真彩色图像的绿色分量
0
真0x彩10色4图像1的00绿色分量20直0方图5
真彩色图像r