2013-04-25 51 views
0

我在MATLAB R2012a中,正試圖軟化圖像。現在我正試圖將我轉換成雙打矩陣的圖像進行銳化和軟化。我知道有這樣做的功能,但我必須手動,使用數學等。那麼請告訴我一個人如何銳化或軟化圖像?如何在MATLAB中銳化/軟化圖像

+0

這個網站提供了一些濾波器矩陣銳化:http://www.foundalis.com/res/imgproc.htm這是不夠的回答你的問題,但應該讓你開始。 – 2013-04-25 23:46:02

回答

1

TO銳利的圖像可以使用 B = imsharpen(A)返回灰度或真彩色(RGB)的輸入圖像A,其中圖像的特徵,例如邊緣

模糊或軟化的增強版本您可以使用的圖像。

H = fspecial( '高斯',HSIZE,SIGMA)返回大小HSIZE與標準偏差西格瑪(正)的旋轉對稱的高斯低通濾波器。 hsize可以是指定h中行數和列數的向量,也可以是標量,在這種情況下,h是方陣。 hsize的默認值是[3 3];西格瑪的默認值是0.5。

+0

不能使用funtion,我必須這樣做,用數學手動 – Umdoobby 2013-04-26 00:09:30

+0

你可以去功能背後找到的功能 – talktomevintron 2013-04-26 19:52:28

+0

MATLAB2012a不具有imsharpen源代碼() – Arturo 2017-04-22 23:04:44

1

如果你不能夠使用的功能,我想這是你需要什麼,你的功課。要獲得銳化圖像,您可以從原始圖像中減去模糊圖像,並從原始圖像中獲取模糊圖像,則需要應用均值濾鏡。