针对单幅图像去雾中边缘区域去雾不彻底及黑斑现象,提出了一种结合最小颜色通道图与传播滤波的图像去雾算法。该方法首先基于双区域滤波实现大气透射率的初始估计,然后引入最小颜色通道图作为参考图像,采用传播滤波优化初始透射率,优化后的透射图因与参考图像具有相似的边缘特性,能有效避免图像景深突变边缘像素点透射率估值出现偏差的问题,同时去除了初始透射图中冗余的纹理信息,最后利用L-BFGS自适应恢复大气光矢量,基于大气散射模型复原无雾图像。实验结果表明,所提算法对图像景深突变边缘具有更为精确的透射率估算值,能有效保持边缘和细节,图像景深均匀区域具有较好的空间平滑特性,复原后的图像具有较高清晰度和丰富色彩度。