基于改进暗通道的去雾算法图像增强


基于改进暗通道的去雾算法图像增强与图像修复二者之间有一定交叉,尽管它们一个强调客观标准,一个强调主观标准,但毕竟最终的结果都改善了图像的质量。图像去雾就是这两种技术彼此交叉领域中最典型的代表。如果将雾霾看作是一种噪声,那么去除雾霾的标准显然是非常客观的,也就是要将图像恢复至没有雾霾下所获取的情况。但是如果将在雾霾环境下拍摄的照片就看作是一种图像本来的面貌,那么去雾显然就是人们为了改善主观视觉质量而对图像所进行的一种增强
资源截图
代码片段和文件信息
function A = atmLight(im JDark)

% the color of the atmospheric light is very close to the color of the sky
% so just pick the first few pixels that are closest to 1 in JDark
% and take the average

% pick top 0.1% brightest pixels in the dark channel

% get the image size
[height width ~] = size(im);
imsize = width * height;

numpx = floor(imsize/1000); % accomodate for small images
JDarkVec = reshape(JDarkimsize1); % a vector of pixels in JDark
ImVec = reshape(imimsize3);  % a vector of pixels in my image

[JDarkVec indices] = sort(JDarkVec); %sort
indices = indices(imsize-numpx+1:end); % need the last few pixels because those are closest to 1

atmSum = zeros(13);
for ind = 1:numpx
    atmSum = atmSum + ImVec(indices(ind):);
end

A = atmSum / numpx;

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件        6148  2014-04-05 03:13  Project_4_haze removal.DS_Store
     文件         120  2014-04-05 03:13  __MACOSXProject_4_haze removal._.DS_Store
     文件         795  2014-04-05 03:13  Project_4_haze removalatmLight.m
     文件         759  2014-04-05 03:13  Project_4_haze removaldarkChannel.m
     文件      212068  2014-04-05 03:13  Project_4_haze removalDatasetcanon.jpg
     文件      199029  2014-04-05 03:13  Project_4_haze removalDatasetcity_1.jpg
     文件      192778  2014-04-05 03:13  Project_4_haze removalDatasetcity_2.jpg
     文件      199545  2014-04-05 03:13  Project_4_haze removalDatasetcones.jpg
     文件       61906  2014-04-05 03:13  Project_4_haze removalDatasetlake.jpg
     文件      155444  2014-04-05 03:13  Project_4_haze removalDatasetmountain.jpg
     文件      454790  2014-04-05 03:13  Project_4_haze removalDataset
y_1.jpg
     文件      793283  2014-04-05 03:13  Project_4_haze removalDataset
y_2.jpg
     文件      270474  2014-04-05 03:13  Project_4_haze removalDatasetpumpkins.jpg
     文件      427839  2014-04-05 03:13  Project_4_haze removalDatasetstadium.jpg
     文件      143834  2014-04-05 03:13  Project_4_haze removalDataset oys.jpg
     文件       84554  2014-04-05 03:13  Project_4_haze removalDataset rees.jpg
     文件         173  2014-04-05 03:13  Project_4_haze removaldeHaze.m
     文件         183  2014-04-05 03:13  Project_4_haze removalgetRadiance.m
     文件        1632  2014-04-05 03:13  Project_4_haze removalhaze.m
     文件        4015  2014-04-05 03:13  Project_4_haze removalhazeNew.m
     文件        3232  2014-04-05 03:13  Project_4_haze removalmatte.m
     文件         157  2014-04-05 03:13  Project_4_haze removal
eadIm.m
     文件        8046  2014-04-05 03:13  Project_4_haze removalResultscanon.jpg
     文件        2894  2014-04-05 03:13  Project_4_haze removalResultscanon_dark.jpg
     文件       15368  2014-04-05 03:13  Project_4_haze removalResultscanon_rad.jpg
     文件       11947  2014-04-05 03:13  Project_4_haze removalResultscanon_refrad.jpg
     文件        5675  2014-04-05 03:13  Project_4_haze removalResultscanon_reftrans.jpg
     文件        3319  2014-04-05 03:13  Project_4_haze removalResultscanon_trans.jpg
     文件       10151  2014-04-05 03:13  Project_4_haze removalResultscity_1.jpg
     文件        4187  2014-04-05 03:13  Project_4_haze removalResultscity_1_dark.jpg
     文件       14094  2014-04-05 03:13  Project_4_haze removalResultscity_1_rad.jpg
............此处省略66个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)