警微圈
图像处理100讲
第三讲
《限制对比度自适应直方图均衡化》
- 圈语 -
为给圈粉们提供一些结合公安工作的实用图像处理方法,小编为大家准备了一些程序处理算法(附带代码)。小编使用的图像处理软件是matlab(该软件关注警微圈后台回复“matlab”即可获得下载资源),希望能够给圈粉们带来帮助!
同时,欢迎各位圈粉们提出自己的宝贵意见以及其他实用的方法!
01原理介绍
限制对比度自适应直方图均衡化--CLAHE
传统的自适应直方图均衡(AHE)算法,对于图像中存在明显比其他区域亮或者暗的地方时,普通的直方图均衡算法就不能将该处的细节信息描述出来,而往往是该区域的图像信息在公安工作中实用性更强。CLAHE通过限制局部直方图的高度来限制局部对比度的增强幅度,从而限制噪声的放大和局部对比度的过增强,能提升图像的视觉效果,能给侦查人员提供有效的信息。
02算法实现
clear all
close all %清空以前参量
W=imread('test.bmp'); %读入原始图像
imwrite(W,'test.tif');
Q=imread('test.tif');
LAB = rgb2lab(Q);%转换为lab色彩模式
L = LAB(:,:,1)/100;
L = adapthisteq(L,'NumTiles',[4 4],'ClipLimit',0.01);%进行参数调整
LAB(:,:,1) = L*100;
J = lab2rgb(LAB);
figure;
imshow(W);
title('原图');
figure;
imshow(J);
title('处理后的图像');
03实际应用
CLAHE是一种图像增强技术,能提升低质图像的对比度,使图像中较亮和较暗区域的图像信息更为丰富,同时该技术在去雾方面也有着不错的效果。在目前雾霾天气频繁出现的今天,通过该项技术能使处理后的图像给侦查人员提供有效信息。
04讨论
由于小编的知识有限,再次欢迎各位批评指正,给我们提供更好的方法,如果圈粉们有什么问题也可以通过后台进行讨论。
后台回复"图像处理投稿"即可给我们提供宝贵的方法,小编也会及时回复。
后台回复“matlab”即可获得matlab下载资源(本文下载资源学习为主,如有商用后果自负)
END
警微圈
Q群:811544765
微信号 : Jing-Wei-Quan
知乎、微博:@警微圈