Qualcuno sa di un lettore di codici a barre opensource per Delphi, che legge i codici a barre da una webcam?Codice lettore di codici a barre Delphi
risposta
È necessaria una webcam con una buona risoluzione per la lettura dei codici a barre. Se si sa come chiamare codice C/C++ da Delphi, si dovrebbe esaminare la zebra barcode reader.
è possibile, barcodepedia dispone di un lettore flash che legge i codici a barre da una webcam.
ma guardando il sito sembra che non stiano dando via il lettore.
qualcosa che continua ad emergere in google è Eym Barcode Reader che è un ActiveX/OCX
ho scoperto che, è possibile incorporare nel proprio sito web, la sua in Flash però. Comunque sembra che stia dando l'impressione della fonte dell'app flash. –
Io uso dtk sdk di codici a barre da http://www.dtksoft.com/. Non è né gratuito né open source, quindi potrebbe non adattarsi alle tue esigenze. Si presenta come una DLL ed è stato facile scrivere attorno a un wrapper delphi.
Fondamentalmente, si passa un file (immagine o pdf) e si restituisce il numero e il contenuto dei codici a barre nel file.
Ecco uno che è un DLL/ActiveX (anche se non gratuito) che apparentemente viene fornito con un esempio che legge da una webcam. C'è anche una versione a riga di comando gratuita, ma non è altrettanto ricca di funzionalità. Non l'ho usato, ma è stato sul mio radar per un po '.
http://www.inspirant.de/index.php?ref=prodinbarcodeocr&lg=en
riconoscimento Colin
- Codici a barre: generazione J4L
- Codici a barre: TurboPower SysTools
È possibile scegliere tra molte librerie Java BarcodeReader e noi e con oggetto JIntend.
mentre il sito non esisteva più indietro quando è stata posta questa domanda, oggi sarebbe un candidato perfetto per http://softwarerecs.stackexchange.com/ – Mawg
Btw, ho appena comprato un lettore di codici a barre USB per meno di 20 USD, quindi non ci sono molti motivi per scansionare i codici a barre da una webcam. Molto è cambiato negli 8 anni sicen questo questoin stato chiesto :-) – Mawg
Sono d'accordo ed è quello che io stesso ho usato alla fine. –