Información
Actualidad
Aquí encontraras noticias de actualidad sobre Gnu Linux y Open Source.

Además de información sobre la comunidad LiGNUx.
Distribuciones y entornos
Información ordenada sobre los diferenes sistema operativos Gnu Linux y las diferentes opciones de entornos gráficos.
Tutoriales y guías
Todos los pasos e informaciones que puedes desear para tu día a día.
Tutoriales
Tutoriales
Programación
Programación
About Us
Get to know the people behind the code and the mission behind the work
how we handle data
Privacy
Security
Legal

Guía: Escáner de código de barras con Webcam en Intel Edison

4 abril, 2016

intelHoy os traemos una guía sobre la creación de un escáner de código de barras con Webcam en Intel Edison, de mano de Matthias-hahn (Intel).

Al ser el escaneo de códigos de barra  un estándar en dispositivos móviles se podría permitir que Intel (R) Edison realizara escaneos automáticos de códigos de barras.

APIs Código de barras Linux

En Linux hay numerosas bibliotecas de lectores de códigos de barras de código abierto, como zxing (Apache 2), o ZBar (LGPL 2.1). Mientras que zxing está basado en Java, Zbar tiene una implementación C y por ello no requiere una rutina API ZBar.

Webcams USB en Intel® Edison

Con las imágenes recientes Yocto de Intel® Edison, los drivers para  cámaras UVC USB ya están incluidos y puede usarlos directamente en esas cámaras. En otras cámaras como las webcams gspca puede ser necesario incorporar el driver primero para usar la cámara.

Instalando ZBar

Queremos poder usar Zbar para videos en directo y también para imágenes estáticas. Para lo últimos necesitamos las bibliotecas

ImageMagick que puede instalar incluyendo todas las dependencias directamente desde directamente desde repo.opkg siguiendo las  instrucciones vía

Lamentablemente, la configuración de la libtool no parece funcionar al
100%.  De este modo «hacer » terminó con un mensaje de error. Para acabar la compilación y la instalación, usé el siguiente método alternativo:

En el caso de que no tenga instalado "/usr/bin/libtool" puede encontrar un paquete pore j. en repo.opkg.

Tras una instalación correcta, debería encontrar los 2 binarios "/usr/bin/zbarimg" y "/usr/bin/zbarcam". El primero es un ejemplo de lector binario de códigos de barras de imágenes estáticas. El último, directamente de flujos de vídeos en directo vía

Si tiene OpenCV instalado en Intel(R) Edison también puede combinar zbar yOpenCV para realizar un procesado de imagen previo a la detección (ej. OpenCV&ZBar ejemplo)

Para más información sobre IoT Gateways y para ser notificado cuando el Kit Comercial de Desarrollador Intel IoT este disponible visitaremos el Centro de Diseño incorporado.

Para aprender más acerca de nuestro programa para desarrolladores IoT ver la Zona de desarrollador Intel IoT.

Sources:

Intel Centro de Diseño incorporado, Zona de desarrollador Intel IoT, Repo, Imagemagick, Linux, Zbar, Zxing

Escrito por Noel

Buenas, me llamo Noel, soy un divulgador y amante del software libre y Gnu Linux.
Usuario inquieto por ver las novedades y dar a conocer a todos las grandes ventajas del software libre y Gnu Linux.

Suscribirse
Notificarme las
guest
2 Comentarios
Los más recientes
Los más antiguos Más votados
Feedbacks en línea
Ver todos los comentarios
LiGNUx trabaja sobre una licencia de Creative Commons Reconocimiento 4.0 Internacional.
cloudflagpaperclipprinterfile-emptyfilm-playcamera-videopicturelaptop-phonebriefcasecrossmenu
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram