2017-06-16 65 views
1

我使用skimage到創作者與此類似索貝爾過濾器的圖片 enter image description here過濾出微弱的sobel過濾器行嗎?

我想知道有沒有辦法磨礪這個索貝爾濾波器的形象?要說,除去像氣球后面微弱線條那樣更微弱的白線?

我使用Skimage來做到這一點,但我可以訪問OpenCV等其他東西。

我的代碼專門爲...

from skimage.filters import sobel 
elevation_map = sobel(img) 
plt.imshow(elevation_map, cmap=plt.get_cmap('gray')) 
+0

少深灰色像素的您能不能給我們的原始圖像? –

+0

不幸的是,我不能,但也只是在一般情況下,我怎麼能銳化這樣的照片,因爲它不會只用於一個圖像。 – Carson

回答

1

也許有點晚,但以消除模糊的像素的簡單的方法是閾值應用於圖像。

它可以這樣做(與實例50閾值)elevation_map[elevation_map < 50] = 0 您可以調整閾值,以獲得更多設置爲0。

+0

啊,是的,這實際上是我們最終弄清楚的。謝謝你,忘了這個問題! – Carson