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
Digital Media Manager (m/w/d)
PUIG Deutschland GmbH in Hamburg
Digital Marketing Manager (m/w/d)
Bernd Siegmund GmbH in Oberottmarshausen, Augsburg, ...
Manager Digital Marketing (w/m/d)
novacare GmbH in Bad Dürkheim
Marketing & Social Media Specialist (m/w/...
Cartoflex GmbH in Lüneburg
Online- und Social-Marketing Experte (all gen...
DATAGROUP in Berlin, Montabaur, München, Rosenheim, Ulm
Community Manager (m/w/d)
BAIOSPHERE AGENCY/ Bayerische KI-Agentur in München
Marketing & Social Media Manager (m/w/d) ...
Synflex Elektro GmbH in Blomberg
Social Media Manager/in (m/w/d)
BMMC BerlinMed Medical Consulting GmbH in Kleinmachnow
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
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

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?

CRM für SaaS-Startups
AnzeigeTECH

Leads generieren und das Onboarding automatisieren: CRM für SaaS-Startups

Squarespace SEO-Guide
AnzeigeTECH

Der ultimative SEO-Guide für Squarespace: Sichtbarkeit schnell steigern

HubSpot CRM für B2B-Vertrieb
AnzeigeTECH

Vertriebsprozesse und Lead-Scoring in B2B-Unternehmen: Mehr Effizienz mit einem CRM

Squarespace: 10 Vorteile für deinen Onlineshop
AnzeigeTECH

10 Gründe, warum Unternehmer Squarespace für ihre Onlineshops lieben

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?