何凯明博士的去雾文章和算法实现已经漫天飞了,我今天也就不啰里啰唆,直接给出自己python实现的完整版本,全部才60多行代码,简单易懂,并有简要注释,去雾效果也很不错。 在这个python版本中,计算量最大的就是最小值滤波,纯python写的,慢,可以进一步使用C优化,其他部分都是使用numpy和opencv的现成东东,效率还行。 import cv2 import numpy as np def zmMinFilterGray(src, r=7): '''最小值滤波,r是滤波器半径''' '''if r <= 0: return src h, w = src.shape
2021-04-07 16:12:28 382KB python 示例 算法
1
简单实现
2021-04-06 16:03:41 3KB 暗通道
1
基于暗通道先验算法的图像去雾技术已经日益成熟,但是其处理速度慢、天空区域过曝、处理完的图像色彩变暗等缺点也很明显。本文针对这几方面分别提出了求透射率时的优化、纠正天空等明亮区域的错误估计的透射率、采用自动色剂的算法进行颜色校正等方法,从而有效地提升去雾图像的视觉效果与处理速度。实验结果与几种经典的算法结果进行比较验证了本文算法在处理效率与颜色保真度方面的优越性。
2021-04-03 13:38:43 349KB 图像去雾
1
有代码,有图。此代码是基于暗通道的图像去雾,在原有的基础上有所改进,相互借鉴哈!
2021-03-29 11:12:02 4.45MB 暗通道 代码 算法改进
1
一、课题题目 基于MATLAB的图像去雾系统 二、课题介绍 雾,在很大程度上会降低能见度,因此在此情况下拍摄的图像对比度也会受到严重的影响。尤其是在智能化的今天,对于交通领域的影响表现的尤为明显。因此,找到应对这种自然现象造成的图像对比度减弱问题的解决办法对于整个领域的发展是非常有现实意义的。 近年来,随着互联网技术的不断发展,关于图像处理方面的技术也趋于成熟,特别是在户外视觉方面的进步也尤为突出。其已经不仅仅局限在户外,在其他领域也有所涉及。MATLAB本身具有非常强大的图像处理功能,通过仔细调研发现其能够将在恶劣天气条件下拍摄的图像进行处理,进一步提高图像对比度以接近于原始图像。本次研究主要使用三种算法队图像进行去雾处理。分别是全局直方图均衡化、Retinxe算法和同态滤波算法。通过计算去雾前后图片的psnr和信息熵来对比三种算法的处理效果。这三种算法不仅仅适用于由于恶劣天气造成的图像对比度降低的情况,其对于处理其他对比度较低的图像也是非常有帮助的。 三、GUI界面设计
2021-03-01 18:05:41 6.56MB MATLAB 图像去雾 GUI界面 暗通道图像去雾
1
何恺明在CVPR会议上演讲时的ppt——基于暗通道先验的单幅图像去雾技术
2020-02-09 03:14:22 3.59MB 暗通道先验
1
我用的是VS2010+opencv2.49 当然可以根据自己的环境配置一下就可以了。代码里面用的是三通道去雾,效果不错。 效果比单通道好一点。 比softmating 稍微差一点点(看不怎么出来),但是速度比softmating快很多倍。
2020-01-05 03:13:57 11KB 暗通道去雾
1
暗通道先验法去霾图像处理源程序,是vs2015配置opencv3.2,有需要的朋友可以下载。
2020-01-05 03:08:39 16.45MB 暗通道程序
1
基于暗通道和导向滤波的图像去雾算法C++实现
2020-01-05 03:07:49 287KB 图像去雾 opencv c++
1
何恺明在CVPR会议上演讲时的ppt——基于暗通道先验的单幅图像去雾技术
2020-01-03 11:17:57 4.47MB CVPR 暗通道先验 去雾
1