資源簡介
實現圖像的超分辨率算法,采用最大后驗(MAP)算法,實現效果不錯。
代碼片段和文件信息
%%?Main
%%?Reset
close?all;
clear;
clc;
tic;
%%?Initial
load(‘lena.mat‘);
[MN]?=?size(image);
%%?Degenerate
H?=?fspecial(‘gaussian‘35);%這里用高斯濾波,均值3方差是5
deg?=?imfilter(imageH‘symmetric‘‘conv‘);%將H與image進行卷積運算
%%?Deconvolution
method?=?1;
switch?method
????case?1
????????new?=?MAP(degH);
end
%%?Show?image
figure;
imshow(image);
title(‘origin‘);
figure;
imshow(deg);
title(‘degenerate‘);
figure;
imshow(new);
title(‘newimage‘);
toc;
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????472??2012-04-25?09:34??Main.asv
?????文件????????503??2012-04-25?09:34??Main.m
?????文件????????512??2012-04-25?09:34??MAP.asv
?????文件????????512??2012-04-25?09:34??MAP.m
?????文件?????107722??2012-04-25?09:34??lena.mat
-----------?---------??----------?-----??----
???????????????109721????????????????????5
評論
共有 條評論