資源簡(jiǎn)介
K-SVD稀疏字典的構(gòu)造方式之一,采用OMP方法進(jìn)行稀疏表示編碼。demo為運(yùn)行主程序。例子用于圖像超分辨率重建
代碼片段和文件信息
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%??
%?the?K-SVD?basis?is?selected?as?the?sparse?representation?dictionary??
%?the?OMP??algorithm?is?used?to?recover?the?image??
%?Author:?zhang?ben?ncuzhangben@qq.com??
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%??
%*****************************?read?in?the?image?**************************??
img=imread(‘lena.bmp‘);?
img=rgb2gray(img);%?read?in?the?image?“l(fā)ena.bmp“??
img=double(img);??
[Nn]=size(img);???
img0?=?img;??%?keep?an?original?copy?of?the?input?signal??
%****************form?the?measurement?matrix?and?Dictionary?***************??
%form?the?measurement?matrix?Phi??
Phi=randn(Nn);?????
Phi?=?Phi./repmat(sqrt(sum(Phi.^21))[N1]);?%?normalize?each?column??
%fix?the?parameters??
param.L?=20;???%?number?of?elements?in?each?linear?combination.??
param.K?=150;?%number?of?dictionary?elements??
param.numIteration?=?50;?%?number?of?iteration?to?execute?the?K-SVD
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件???????2199??2017-09-14?15:45??k-svd\demo.m
?????文件??????12776??2017-09-14?15:36??k-svd\KSVD.m
?????文件?????786486??2014-09-28?03:10??k-svd\lena.bmp
?????文件???????1147??2017-09-14?14:42??k-svd\OMP.m
?????目錄??????????0??2017-09-14?16:16??k-svd
-----------?---------??----------?-----??----
???????????????802608????????????????????5
- 上一篇:計(jì)算任意兩個(gè)城市之間的距離
- 下一篇:技嘉P4主板電路圖
評(píng)論
共有 條評(píng)論