【壓縮感知】經常看到論文中圖像畫出字典的思路

1、很多論文中都會有下面的字典圖像:
在這裏插入圖片描述畫圖思路:
將字典每一列看成原子,resahpe成小方格然後使用imshow展示。假設你的字典是64256的矩陣,那麼d=8(小方格是88=64),一共有256類因此可以畫一個1616=256的網格,將這些88的矩陣一個個填充進去。

matlab代碼思路:
d=8, N=16, M = 16

X=zeros(N*d,M*d)
k=1
for i =1:N
for j= 1:M
     X(自己算行位置,自己算列)=reshape(D(:,k),d,d)
     k=k+1
end
end

也可以使用showdict代碼畫圖,sz=[8,8], n =16,m = 16
在這裏插入圖片描述

dictimg = showdict(dict,[8,8],16,17,'lines','highcontrast');
figure; imshow(imresize(dictimg,2,'nearest'));
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章