資源簡介
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
評論
共有 條評論