2017-05-06 77 views
1

我有一組隨機圖像稱爲字典(頂部在附加的圖像)。任何探測圖像都被表示爲字典元素的線性組合。 這裏是字典和一重建的樣本圖像: enter image description here從圖像中使用matlab去除噪聲模式(像國際象棋棋盤)

enter image description here

爲此探針圖像被劃分爲16×16塊。每個塊是字典元素的線性組合。重建的圖像在某些區域有像棋盤那樣的圖案,如何去除這種圖案並改善圖像可視化? 我試過一些過濾器(medfilt2,wiener2),但它沒有幫助。

+1

什麼高斯濾波器,如'imgaussfilt(I,3);'? – m7913d

+0

它使它更好,但圖像模糊! – Mehran

+0

我添加了我的方法作爲答案(包括結果圖像),以便與其他方法進行比較。也許,你也應該添加你的試驗結果。 – m7913d

回答

2

在這種情況下,高斯濾波似乎適合我。請注意,圖像中沒有足夠的信息來重建圖像。因此,人們應該始終在模糊和尖銳但光柵化的圖像之間進行交易。

figure 
sigma = 3; % smaller value => sharper but more rasterised 
Ifilter = imgaussfilt(I, sigma); 
imshow(Ifilter); 

左圖像(sigma = 3)較少光柵化,但在右圖像(sigma = 2)是尖銳。

sigma = 3sigma = 2