暗通道先验的去雾算法的流程图
时间: 2024-06-18 14:03:08 浏览: 123
基于暗通道先验的图像去雾算法-源码
暗通道先验是一种常用的去雾算法,其基本思想是通过暗通道先验来估计图像的透射率,然后利用透射率来去除图像中的雾气。其流程图如下所示:
1. 输入一幅有雾的图像I,设其大小为M×N。
2. 估计图像的全局大气光A,可以使用一些先验知识,如天空区域一般都比较明亮。
3. 计算每个像素点在三个颜色通道上的最小值,得到暗通道图J。
4. 估计图像的透射率t,可以利用J来估计,t=1-w*min(J)/(max(J)-min(J)),其中w是一个常数。
5. 根据透射率t和大气光A,对原图像进行去雾处理,即J=(I-A)/t+A。
6. 输出去雾后的图像J。
阅读全文