Wir benutzen Cookies, um die Nutzerfreundlichkeit der Website zu verbessern. Durch deinen Besuch stimmst du dem Datenschutz zu.
Alles klar!
BASIC thinking Logo Dark Mode BASIC thinking Logo Dark Mode
  • TECH
    • Apple
    • Android
    • ChatGPT
    • Künstliche Intelligenz
    • Meta
    • Microsoft
    • Quantencomputer
    • Smart Home
    • Software
  • GREEN
    • Elektromobilität
    • Energiewende
    • Erneuerbare Energie
    • Forschung
    • Klima
    • Solarenergie
    • Wasserstoff
    • Windkraft
  • SOCIAL
    • Facebook
    • Instagram
    • TikTok
    • WhatsApp
    • X (Twitter)
  • MONEY
    • Aktien
    • Arbeit
    • Die Höhle der Löwen
    • Finanzen
    • Start-ups
    • Unternehmen
    • Marketing
    • Verbraucherschutz
Newsletter
Font ResizerAa
BASIC thinkingBASIC thinking
Suche
  • TECH
  • GREEN
  • SOCIAL
  • MONEY
  • ENTERTAIN
  • NEWSLETTER
Folge uns:
© 2003 - 2025 BASIC thinking GmbH
Anzeige

Barcodescanner mit Webcam auf Intel Edison [Anzeige]

Werbepartner
Aktualisiert: 11. April 2016
von Werbepartner
Teilen

Mit Barcode-Scannen als Standard auf mobilen Geräten möchte man es Intel(R) Edison ermöglichen, automatisiertes Scannen von Barcodes durchzuführen.

Linux Barcode APIs

Auf Linux sind Bibliotheken für das Lesen von Barcodes mit vollem Funktionsumfang verfügbar wie zxing (Apache 2) oder ZBar (LGPL 2.1). Während zxing auf Java fokussiert ist, hat ZBar eine C-Implementierung und erfordert daher keine Java-Runtime. In der folgenden Beschreibung nutzen wir die ZBar API.

USB-Webcams auf Intel® Edison

In den neuesten Yocto-Abbildern für Intel® Edison sind bereits Treiber für UVC-USB-Kameras enthalten, und Sie können diese Kameras direkt nutzen. Für andere Kameras wie die gspca-Webcams müssen Sie zunächst den Treiber aufbauen, um die Kamera zu benutzen.

ZBar installieren

Wir möchten in der Lage sein, zbar für Live-Videos und auch statische Bilder zu nutzen. Für letzteres benötigen wir die ImageMagick-Bibliotheken, die Sie einschließlich aller Abhängigkeiten direkt von repo.opkg.net installieren können, indem Sie den folgenden Anweisungen folgen über

# opkg install imagemagick_dev
<span># wget http://sourceforge.net/projects/zbar/files/zbar/0.10/zbar-0.10.tar.bz2
</span><span># cd zbar-0.10
</span><span># ./configure –without-qt –without-gtk –without-xv –without-xshm –with-imagemagick
–with-x=no –prefix=“/usr“ </span>
[…]

<span>which should end after some time with

</span>[…] please verify that the detected configuration matches your expectations:
————————————————————————
[…] X –with-x=disabled
pthreads –enable-pthread=yes
v4l –enable-video=yes
jpeg –with-jpeg=yes
Magick++ –with-imagemagick=yes
Python –with-python=yes
GTK+ –with-gtk=no
=> the GTK+ widget will *NOT* be built
Qt4 –with-qt=no
=> the Qt4 widget will *NOT* be built

Leider scheinen die libtool-Einstellungen nicht zu 100 Prozent zu funktionieren. Daher endete der Aufruf von „make“ mit einer Fehlermeldung. Um die Kompilierung zu vollenden und zu installieren, benutzte ich folgenden Workaround:

# rm libtool
# ln -s /usr/bin/libtool libtool
# make
# make install

Wenn Sie „/usr/bin/libtool“ nicht installiert haben, können Sie ein Paket z.B. finden auf repo.opkg.net. Nach einer erfolgreichen Installation sollten Sie die zwei Binaries „/usr/bin/zbarimg“ und „/usr/bin/zbarcam“ finden. Ersteres sind Beispiele für zu lesende Barcodes aus statischen Bildern. Letzteres stammt direkt von einem Live-Videostream über

# zbarcam –nodisplay

Wenn Sie OpenCV auf Intel(R) Edison installiert haben, können Sie auch zbar und OpenCV kombinieren, um einige Bildverarbeitung vor der Erkennung durchzuführen (z. B. OpenCV & ZBar-Beispiel).

Für mehr Informationen über Intel® Edison, schau dir den Getting Started guide und das tech community forum an. Entdecke zudem die verfügbaren Entwickler-Toos für das IoT in der  Intel IoT Developer Zone.

STELLENANZEIGEN
Social Media Manager (m/w/d)
S3 Advertising GmbH & Co. KG in Düsseldorf
Senior Social-Media-Redakteur / Content Creat...
ETL Gruppe in Berlin
Online-Marketing Manager (m/w/d)
Merbag Trier GmbH in Neuwied
Video Content Creator (m/w/d)
Warimex Waren-Import-Export Handels GmbH in Neuried
Junior PR-Manager (m/w/d) – Cybersecurity &am...
Myra Security GmbH in München
Referent*in Social Media (m/w/d) mit Schwerpu...
Bundestagsfraktion Bündnis 90/Die Grünen in Berlin
Digital Marketing Manager (m/w/d)
Geistlich Biomaterials Vertriebsgesel... in Baden-Baden
Social Media Manager/-in (w/m/d)*
Stadtwerke Gelsenkirchen GmbH in Gelsenkirchen
THEMEN:Intel
Teile diesen Artikel
Facebook Flipboard Whatsapp Whatsapp LinkedIn Threads Bluesky Email
vonWerbepartner
Hier veröffentlicht die BASIC thinking Redaktion hochwertige Advertorials, die unseren Kunden einen Mehrwert bringen. Diese sind selbstverständlich als Anzeige gekennzeichnet. Du möchtest auch ein Advertorial bei uns veröffentlichen? Dann melde dich hier bei uns.
NIBC

Anzeige

EMPFEHLUNG
Strom-Wechselservice Wechselpilot-2
Strom-Wechselservice: Was bringt dir der Service wirklich?
Anzeige MONEY
Nass-Trockensauger
Nur für kurze Zeit: Starken AEG 2-in-1-Nass-Trockensauger für nur 389 Euro sichern
Anzeige TECH
Testimonial LO

»UPDATE liefert genau das, was einen perfekten Newsletter ausmacht: Kompakte, aktuelle News, spannende Insights, relevante Trends aus Technologie & Wirtschaft. Prägnant, verständlich und immer einen Schritt voraus!«

– Lisa Osada, +110.000 Follower auf Instagram

Mit deiner Anmeldung bestätigst du unsere Datenschutzerklärung

LESEEMPFEHLUNGEN

CRM für Bildungseinrichtungen
AnzeigeTECH

Schüler- und Kursmanagement digitalisieren: CRM für Bildungseinrichtungen

CRM für Fintech-Unternehmen
AnzeigeTECH

CRM für Fintech-Unternehmen: Kunden gewinnen und regulatorische Anforderungen erfüllen

Bitrix24
AnzeigeTECH

CRM-Vergleich 2025: Die besten Lösungen für Unternehmen

CRM für Eventagenturen
AnzeigeTECH

CRM für Eventagenturen: Teilnehmermanagement und Nachverfolgung automatisieren

Bondora Go & Grow
AnzeigeMONEY

Wie viele Zinsen bekommst du mit 1.000 Euro, 10.000 Euro oder 100.000 Euro?

CRM für E-Commerce
AnzeigeTECH

Wie unterstützt ein CRM für E-Commerce Unternehmen bei effizienter Kundenbetreuung?

Mehr anzeigen
Folge uns:
© 2003 - 2025 BASIC thinking GmbH
  • Über uns
  • Mediadaten
  • Impressum
  • Datenschutz
Welcome Back!

Sign in to your account

Username or Email Address
Password

Lost your password?