91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

基于壓縮感知的圖像融合程序 matlab編寫

資源截圖

代碼片段和文件信息

%??本程序實現基于壓縮傳感的圖像圖像融合
%??程序作者:趙昊,南京航空航天大學信息工程系
%??輸入變量:A是待融合的圖像矩陣B是待融合的圖像矩陣
%??輸出變量:X3是融合后的圖像矩陣,大小于AB相同
%??參考程序:沙威,WaveletOMP.m

function?X1=CSfusion(AB)

%對原始圖像進行預處理
[a0b0]=size(A);
a01=nextpow2(a0);
b01=nextpow2(b0);
if?a01>b01
????M1=2^a01;
else
????M1=2^b01;
end
Am=[Arandn(a0M1-b0);randn(M1-a0M1)];
Bm=[Brandn(a0M1-b0);randn(M1-a0M1)];


Am=double(Am);
Bm=double(Bm);
[ab]=size(Am);

%??小波變換矩陣生成
ww=DWT(a);
size(ww)
%??小波變換讓圖像稀疏化(注意該步驟會耗費時間,但是會增大稀疏度)
A1=ww*sparse(Am)*ww‘;
size(sparse(Am))%skjfskf;lsa;lf
A1=full(A1);
B1=ww*sparse(Bm)*ww‘;
B1=full(B1);

%??隨機矩陣生成
M=190;
R=randn(Ma);

%??測量并融合
Y1=R*A1;
Y2=R*B1;
Y=(Y1+Y2)/2;

%??OMP算法
X2=zeros(ab);??%??恢復矩陣
for?i=1:b??%??列循環
????rec=omp(Y(:i)Ra);
????X2(:i)=rec;
end

%??壓縮傳感恢

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????2376??2010-04-28?08:16??CSfusion.m

?????文件???????1065??2009-10-14?18:27??DWT.m

-----------?---------??----------?-----??----

?????????????????3441????????????????????2


評論

共有 條評論