2014-11-04 119 views

回答

4

快速和骯髒與ImageMagick的:

convert 9AWLa.png -blur x1 -threshold 50% out.png 

enter image description here

有所好轉,仍與ImageMagick的:

convert 9AWLa.png -morphology thicken '1x3>:1,0,1' out.png 

enter image description here

更新回答

這是相當難以保持嘈雜的邊界不變,同時在圖像中的其它地方去除噪聲。修剪邊緣周圍的3個像素是否可以接受,然後再添加一個3像素寬的黑色邊框?

convert 9AWLa.png -morphology thicken '1x3>:1,0,1' \ 
     -shave 3x3 -bordercolor black -border 3 out.png 

enter image description here

+0

感謝馬克。在上圖中,左側線斷了。當我爲我的圖像運行上述命令時,我發現表格線也因此而斷開。我可以知道如何獲得連續的線條嗎? – user3665224 2014-11-04 14:14:50

+0

很好的答案! (當有插圖顯示命令的輸出時,我喜歡它。) – 2014-11-14 22:03:00

1

浮現在我的腦海裏有些方法是

  • 如果研究背景是灰色的,而不是稀疏的黑點,那麼你可以通過灰度的適當的值是設定閾值的圖像轉換爲二進制。即高於像素的特定值的所有值都是白色的,而低於該值的所有值都是黑色的。像這樣的東西。

  • 您可以做的另一件事是首先平滑圖片我的一些過濾器像平均值或中值過濾器,然後轉換成以前的點呈現的二進制。

我覺得這樣的不必要的後臺可以刪除

+2

您可以通過添加兩件事情大大改善這樣的回答:(1)特定命令的使用; (2)關於命令產生的結果的一些說明。 [畢竟,OP的問題包括一個示例圖片,這是很難見到的大多數問題...] – 2014-11-14 22:05:35