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

2
Deja una respuesta

avatar
2 Hilos de comentario
0 Respuestas de hilo
0 Seguidores
 
Comentario más reaccionado
El hilo de comentarios más caliente
0 Autores de comentarios
Guía: Escáner de código de...Bitacoras.com Autores de comentarios recientes
  Suscribirse  
Los más recientes Los más antiguos Más votados
Notificarme las
trackback

[…] Hoy 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).  […]

trackback

Información Bitacoras.com

Valora en Bitacoras.com: Hoy 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 …