2011-07-14 24 views
7
otomatik olarak ekli dosyası gibi, bir T-Shirt görüntüde bir barkod kaldırmak zorunda

: Ben kırpılmış değiştirir işlevi "yama yap" seçeneğini kullanarak photoshop elle yapabilirsiniz biliyorumPhotoshop'un "yama aracı" işlevinin benzeri nasıl uygulanır?

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

çevrelenmiş alanda görüntüye göre alan ancak bunun için bir kod uygulamam ya da barkodun kenarlarının (X, Y) noktalarına geçerek bu işlemi otomatik olarak desteklemek için Delphi'de bir SDK almam gerekir.

Herhangi bir fikri olan var mı? Zaten barkod konuma sahip olarak

+1

birisi zaten koordinatları anlamaya varsa, bunu yapar Bunu elle yapmak için Photoshop'ta kullanmak için daha fazla çalışma yapın Demek istediğim ... birileri tüm bu fotoğrafları gözden geçirmeli ve o koordinatları bulmalı, değil mi? –

+1

Photoshop'ta otomatikleştirebilir misiniz? Sorunu formüle edebilir, böylece etiketi kaldırmak için işlem her zaman aynıdır? Photoshop'a gönderdiğim komutu otomatikleştirebilirim. Bir resim düzenleme kütüphanesi kullanmanız gerekecek ve Photoshop'u da kullanabilirsiniz. – Mikhail

+0

Bunu, barkodu algılayan uygulamamın içinde bir toplu iş için yapmalıyım. Bir önceki algılama algoritmasından gelen tüm görüntülerden barkod koordinatlarına sahibim. –

cevap

9

, sen automagicallylar bir maske oluşturmak ve Mathematica bir Navier-Stokes Image Restoration.

Örnek gerçekleştirebilir:

enter image description here

+2

Örnek kodunuzu iki resim ile beğeniyorum. –

+0

@Marjan Yep. Mathematica'nın güzel bir özelliği. Bkz. Http://reference.wolfram.com/mathematica/ref/Inpaint.html –

+1

Wow, bu harika! Cevabınızdan sonra OpenCV'nin bu yöntemin bir uygulamasının olduğunu keşfediyorum ve bu benim için çok iyi çalıştı! Teşekkürler dostum! –