• 大小: 1.6MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-09-21
  • 语言: Matlab
  • 标签: matlab  去雾  暗通道  

资源简介

matlab基于暗通道原理去雾算法,内含原理文献和程序文件。请参照文献看程序,程序的最后一部分文献中没有,为复原公式。

资源截图

代码片段和文件信息

clear all
tu1=imread(‘g:\\sw.jpg‘);
R=tu1(::1);
G=tu1(::2);
B=tu1(::3);
M=min(RG);
M=min(MB);
A=medfilt2(M[1111]);%2维中值滤波%

a=double(A);
m=double(M);
b=abs(a-medfilt2(abs(a-m)[1111]));
e=uint8(b);

p=1;

F=max(min(p*eM)0);

x=0.93;

fenzi=double(R-x*F);
fenmu=double(255-F);
R1=uint8(255*imdivide(fenzifenmu));
fenzi=double(G-x*F);
fenmu=double(255-F);
G1=uint8(255*imdivide(fenzifenmu));
fenzi=double(B-x*F);
fenmu=double(255-F);
B1=uint8(255*imdivide(fenzifenmu));

tu2=cat(3R1G1B1);

%tu3=imadjust(tu2[0 0 0;1 1 1][]1); %newmap = imadjust(map[low_in; high_in][low_out; high_out]gamma)%

figure;
imshow(tu1);
figure;
imshow(F);
figure;
imshow(tu2);

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件    1814688  2011-07-19 22:04  基于暗通道原理去雾算法\一种单幅图像去雾方法.pdf

     文件        720  2011-11-24 18:36  基于暗通道原理去雾算法\LDOSZ.m

     目录          0  2012-02-10 19:22  基于暗通道原理去雾算法

----------- ---------  ---------- -----  ----

              1815408                    3


评论

共有 条评论