资源简介

用于夜间图像增强的算法,包括原文和程序实现并附有图像。其中‘ye’图效果最好。

资源截图

代码片段和文件信息

%一种用于夜间图像增强的算法
l=imread(‘ye.jpg‘);
a=rgb2gray(l);
subplot(321);
imshow(a);
title(‘转换后的灰度图‘);
[mn]=size(a);
a=double(a);
Lmax=max(max(a));
xx=a;
for i=2:m-1
     for j=2:n-1
          xe=a(i-1j-1)+a(i-1j)+a(i-1j+1)+a(ij-1)+a(ij)+a(ij+1)+a(i+1j-1)+a(i+1j)+a(i+1j+1)*1/9;
          x=a(ij);
          c=abs(x-xe)/(x+xe);
          cc=4*c-6*c^2+4*c^3-c^4;
                 if    x<=xe
                       xx(ij)=xe*(1-cc)/(1+cc);
                 else  xx(ij)=Lmax-(Lmax-xe)*(1-cc)/(1+cc);
                 end
     end 
end
    for i=2:m-1
        xx(i1)=xx(i2);
        xx(in)=xx(in-1);
    end
    for j=1:n
        xx(1j)=xx(2j);
        xx(mj)=xx(m-1j);
    end
    subplot(322);
    imshow(xx);%对比度增强后图像
    title(‘对比度增强后的图像‘);    
   f=j_histeq(xx);
subplot(323);
imshow(f);
title(‘最后结果‘);

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件       16601  2012-10-14 15:07  一种用于夜间\QQ01.jpg
     文件       20313  2012-10-14 17:09  一种用于夜间\QQ02.jpg
     文件         899  2012-10-14 17:06  一种用于夜间\hunhe.m
     文件         770  2012-10-14 17:03  一种用于夜间\j_histeq.m
     文件        4785  2012-10-02 21:51  一种用于夜间\ye.jpg
     文件      229373  2012-09-28 08:30  一种用于夜间\一种用于夜间图像增强的算法.pdf
     目录           0  2012-11-08 09:48  一种用于夜间\

评论

共有 条评论