2011-07-14 60 views
7

我要在T恤的圖像自動刪除條形碼,就像附加文件:如何實現類似於Photoshop的「修補工具」功能?

barcode http://img546.imageshack.us/img546/2888/codel.jpg

我知道我可以在Photoshop中使用該功能「補丁工具」,它取代了裁剪做手工我需要爲其實現一個代碼或者在Delphi中獲得一個SDK來自動支持這個過程,方法是將條形碼邊緣的(X,Y)點傳遞給函數。

有沒有人有任何想法?

+1

如果有人反正要弄清楚的座標,對不對爲了在Photoshop中使用它來做更多的工作來手動完成它?我的意思是......有人必須篩選所有這些照片並找到這些座標,對吧? –

+1

你可以在Photoshop中自動化它嗎?那是你能制定問題,以便刪除標籤的操作總是一樣的嗎?我會自動執行我發送給Photoshop的命令。您將需要使用圖像編輯庫,您也可以使用Photoshop。 – Mikhail

+0

我需要爲我的應用程序中的批處理工作執行此操作,以檢測條形碼。我確實具有來自先前檢測算法的所有圖像的條形碼座標。 –

回答

9

正如你已經有條形碼的位置,你會自動地生成一個面具,在數學執行Navier-Stokes Image Restoration.

例子:

enter image description here

+2

我喜歡你的示例代碼與兩個圖像。 –

+0

@Marjan是的。這是Mathematica的一個很好的功能。例如,請參閱http://reference.wolfram.com/mathematica/ref/Inpaint.html –

+1

哇,這太棒了!在你回答之後,我發現OpenCV有一個這種方法的實現,這對我來說工作得很好!謝啦! –

相關問題