visual c++环境,对彩色图像进行直方图均衡化,增强对比度
图像增强技术是一大类基本的图像处理技术,目的是对一幅图像进行加工,突出图像中的某些信息,削弱或除去某些不需要的信息,以得到对具体应用来说视觉效果更好、更有用的图像,或转换成一种更适合人或机器进行分析处
提高图像对比度和亮度,改进图像质量,适用于偏暗、低对比度的图像
openCV实现直方图均衡化,初学者可以参考这些代码实现图像处理中的直方图均衡化
matlab实现的直方图均衡化代码。虽然matlab中有现成的函数,这里主要是为了复习一下原理,适合图像处理的初学者了解基本知识。可以直接运行,看到效果。
主要实现了彩色图像到灰度图像的转化,然后根据灰度图像进行直方图均衡化,用MATLAB编写的,简单易懂。
直方图均衡化 图像对比度增强的方法可以分成两类:一类是直接对比度增强方法;另一类是间接对比度增强方法。直方图拉伸和直方图均衡化是两种最常见的间接对比度增强方法。直方图拉伸是通过对比度拉伸对直方图进行
使用OpenCV库和VS2010,实现直方图均衡化;内附有实例
里面包含大量直方图均衡化算法,部分程序有对应的论文。只有glg算法是opencv的,其他都是matlab程序,内含CLAHE,AHE,MMBEBHE,RMSHE,RSIHE,BBHE,DSIHE,权重
这是个好用的程序,可以更加深刻理解均衡化的含义