Comment lire un code-barres d'une image
Je suis à la recherche d'une bibliothèque, d'une technique ou des conseils sur la façon de lire un EAN-13 de codes à barres à partir d'une image (y compris ISBN,et ISSN encodages).
L'image d'un téléphone portable ou une webcam, de sorte que la résolution peut être très pauvres et n'est pas bien aligné.
Je suis particulièrement intéressé par quelque chose qui pourrait être utilisé à partir de ruby on rails, mais les réponses pour les autres langues sont les bienvenues. Des solutions Open Source préféré.
Des solutions de pointe à jour:
- ZBar (précédemment connu sous le Zèbre - h/t @bgbg, @Natim) - mis en œuvre en C, avec des interfaces pour Python, Perl, C++ et
- ZXing (h/t @codr) - mis en œuvre en Java (J2SE et Android) avec d'autres modules/ports en divers états de développement (JavaME, C#, C++, JRuby, RIM, iPhone/Objective-C)
source d'informationauteur tardate
Vous devez vous connecter pour publier un commentaire.
Ce projet est peut-être ce que vous cherchez: ZXing
Le zèbre, lecteur de code à barres (http://zebra.sourceforge.net/) est un petit, plusieurs couches de balayage de codes à barres et de décodage de la bibliothèque implémenté en C (C++ wrappers sont également fournis). Il prend en charge de nombreux modèles de symbologies (types de codes à barres), y compris EAN-13. Cependant, je ne suis pas au courant à propos de toute Ruby liaisons. La bibliothèque est disponible sous licence GPL
Vous voudrez peut-être essayer ceci si c'est pour permettre aux visiteurs de votre site pour numériser des trucs, je pense que c'est intégré dans votre propre site, mais je n'ai jamais utilisé : http://en.barcodepedia.com/
Nous utilisons le Softek bibliothèque.
Très heureux avec les résultats.