Frage

Ich suche eine Bibliothek, Technik oder Ratschläge, wie ein EAN-13 Barcode von einem Bild (einschließlich ISBN und ISSN Codierungen). Das Bild würde von einem Handy oder Webcam, so Auflösung kann ziemlich schlecht und nicht gut ausgerichtet ist.

Ich bin speziell interessiert sich für etwas, das von Ruby on Rails verwendet werden könnten, aber Antworten für andere Sprachen sind willkommen. Open-Source-Lösungen bevorzugt.

Führende Lösungen Datum:

  1. ZBar (früher als Zebra bekannt - h / t @bgbg, @Natim) - umgesetzt in C mit Schnittstellen für Python, Perl und C ++
  2. ZXing (h / t @codr) - implementiert in Java (J2SE und Android) mit anderen Modulen / Ports in unterschiedlichen Entwicklungsstadien (JavaME, C #, C ++, JRuby, RIM, iPhone / Objective C)
War es hilfreich?

Lösung

Dieses Projekt könnte das sein, was Sie suchen: ZXing

Andere Tipps

Der Zebra Barcodeleser ( http://zebra.sourceforge.net/ ) ist ein kleines, geschichtete Barcode-Abtastung und Decodierung Bibliothek implementiert in C (C ++ Umhüllungen vorgesehen sind, auch). Es unterstützt viele gängige Barcodes (Barcode-Typen), einschließlich EAN-13. Aber ich bin mir nicht bewusst über alle Ruby-Bindungen. Die Bibliothek ist unter der GPL

Sie können diese versuchen wollen, wenn es die Besucher Ihrer Website zu ermöglichen, Sachen zu scannen, ich denke, dass es in Ihrer eigenen Website embeddable ist, aber ich habe es nie benutzt: http://en.barcodepedia.com/

Wir verwenden die Softek Bibliothek.

Sehr zufrieden mit den Ergebnissen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top