1.一种基于直方图的正反图像融合的可变对比度增强方法,其特征在于,包括:获取直方图计算公式,计算输入图像I的直方图h(i)、概率p(i)和累积概率cdfp(i),其中,所述直方图计算公式包括:其中,i为灰度级,h为各灰度级的频数,x0为图像灰度上限,k为图像灰度变量;
获取灰度转换函数,设置可调参数P1,计算所述输入图像I每个灰度对应的新灰度值,其中,所述灰度转换函数为:f(i)=x0+(xL-1-x0)×[P1×p(i)+cdfp(i-1)],其中,f(i)为i灰度变换后的新灰度数值,P1为第一可调参数,且所述P1的取值范围[0,1];
根据所述每个灰度对应的新灰度值输出新的增强图像imageout。
2.根据权利要求1所述的方法,其特征在于,所述灰度转换函数通过如下方式获得:设置所述第一可调参数和第二可调参数;
利用所述第一可调参数、第二可调参数、直方图均衡增强的图像和直方图均衡增强的图像的反转图像进行推导,得到所述灰度转换函数。
3.根据权利要求2所述的方法,其特征在于,
所述利用所述第一可调参数、第二可调参数、直方图均衡增强的图像和直方图均衡增强的图像的反转图像进行推导,得到所述灰度转换函数包括:其中,L为灰度级总数,P2为所述第二可调参数,P2的取值范围[0,1],且P1+P2=1。
4.一种基于直方图的正反图像融合的可变对比度增强装置,其特征在于,包括:第一计算模块,用于获取直方图计算公式,计算输入图像I的直方图h(i)、概率p(i)和累积概率cdfp(i),其中,所述直方图计算公式包括:其中,i为灰度级,h为各灰度级的频数,x0为图像灰度上限,k为图像灰度变量;
第二计算模块,用于获取灰度转换函数,设置可调参数P1,计算所述输入图像I每个灰度对应的新灰度值,其中,所述灰度转换函数为:f(i)=x0+(xL-1-x0)×[P1×p(i)+cdfp(i-1)],其中,f(i)为i灰度变换后的新灰度数值,P1为第一可调参数,且所述P1的取值范围[0,1];
输出模块,用于根据所述每个灰度对应的新灰度值输出新的增强图像imageout。
5.根据权利要求4所述的装置,其特征在于,还包括:获取模块,所述获取模块通过如下方式获取灰度转换函数:所述获取模块,用于设置所述第一可调参数和第二可调参数;利用所述第一可调参数、第二可调参数、直方图均衡增强的图像和直方图均衡增强的图像的反转图像进行推导,得到所述灰度转换函数。
6.根据权利要求5所述的装置,其特征在于,
所述获取模块通过如下方式利用所述第一可调参数、第二可调参数、直方图均衡增强的图像和直方图均衡增强的图像的反转图像进行推导,得到所述灰度转换函数:其中,L为灰度级总数,P2为所述第二可调参数,P2的取值范围[0,1],且P1+P2=1。