matlab 过度曝光,一种图像的曝光增强算法 MATLAB 实现

本文介绍了基于文章【1】中提到的一种图像曝光增强算法,用于解决去雾算法后的曝光不足问题。通过MATLAB代码展示了如何使用导向滤波器(guided filter)进行曝光改善,并提供了代码下载链接。调整参数lambda可以控制曝光程度,lambda越小,曝光程度越强。

本文提到的这种图像曝光增强算法,是文章【1】提及的。具体原理比较简单,文章也是作为去雾算法的一个postprocessing option 用很小的篇幅介绍。

【1】Tang K, Yang J, Wang J. Investigating haze-relevant features in a learning framework for image dehazing[C]//Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. 2014: 2995-3000.    [ download:http://www.juew.org/publication/dehazing_cvpr14.pdf ]

大家都知道,用DCP及其改进等去雾算法都会有曝光不足问题。开始,我也只是用简单的gamma变换等等简单的方法进行曝光改善,但并不理想。这里介绍的方法,感觉要合理很多,大家可以一试。

这里提供自己写的matlab代码。当然,也有python代码,大家可以下载。 [ download:https://github.com/caibolun?page=1&tab=stars,   在该网页找到 haze_2014 ]

MATLAB CODE

function [ exposureOutput,exposureScaling ] = imexposure(J,I,lambda)

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

% This is a function to enhance the input image's exposure.

% Image Exposure Algorithm using GIF

%

% Input  :

%        J &n

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值