Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 01-11-2013
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Reconocer y leer los posibles códigos de barras contenidos en una imagen

Hola a todos,

No sé si conocéis el proyecto Zbar; entre otras cosas, Zbar proporciona una DLL que puede usarse para reconocer y leer los posibles códigos de barras contenigos en una imagen. Alguien de nombre Stephen Boyd escribió hace tiempo una unidad (Zbar.pas) que permite usar dicha DLL. Y alguien más publicó este código que al cabo permite escanear una imagen en busca de códigos de barras.

Basándome en dichos elementos (la DLL de ZBar, la unidad ZBar.pas y el código encontrado en Delphi Praxis (que me he limitado a corregir en la medida de mis posibilidades y tras pruebas y errores varios) no me ha costado demasiado escribir un componente que permite escanear imágenes (BMP y JPG) y lanza cierto evento cuando se reconoce un código de barras. Y finalmente he preparado una sencilla aplicación de ejemplo que hace uso de este componente y me gustaría que le echárais un vistazo.

Publico aquí la aplicación de ejemplo así como el componente en cuestión por dos razones, básicamente: la primera que tal vez pueda ser de utilidad para alguien, y, la segunda, que acaso el componente en cuestión pueda ser mejorado, de lo que acaso nos beneficiemos todos. Para descargar el archivo Zip que he preparado podéis utilizar el siguiente enlace, y, si tenéis alguna duda o comentario no dejéis de dejarlo por aquí.

http://terawiki.clubdelphi.com/Delph...barScanner.zip

¡Saludos!
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #2  
Antiguo 01-11-2013
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Para posibles interesados: he actualizado el archivo Zip para solucionar un error. He quitado del "array de símbolos" los "addons", puesto que creo que:

1º No son necesarios realmente ahí... (no estoy seguro)

2º Causaban un problema para determinar correctamente el tipo de código de barras reconocidos

Y eso es todo por el momento.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #3  
Antiguo 01-11-2013
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.038
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Interesante aportación



pd: Aunque ahora no tengo ningún delphi a mano para probar. Un poco más adelante podré probarlo.
Responder Con Cita
  #4  
Antiguo 01-11-2013
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Gracias Casimiro.


Cita:
Empezado por Casimiro Notevi Ver Mensaje
Interesante aportación



pd: Aunque ahora no tengo ningún delphi a mano para probar. Un poco más adelante podré probarlo.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #5  
Antiguo 01-11-2013
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola dec.

Gracias por el aporte

Saludos
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita
  #6  
Antiguo 01-11-2013
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

De nada ecfisa. Realmente todo el mérito es de los proyectos anteriormente mencionados, así como de Zbar Code Reader for Windows... cuya DLL usamos y se me olvidó comentar porque lo confundí con el proyecto Zbar Bar Code Reader original.

Cita:
Empezado por ecfisa Ver Mensaje
Hola dec.

Gracias por el aporte

Saludos
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #7  
Antiguo 03-11-2013
Avatar de nlsgarcia
[nlsgarcia] nlsgarcia is offline
Miembro Premium
 
Registrado: feb 2007
Ubicación: Caracas, Venezuela
Posts: 2.206
Poder: 21
nlsgarcia Tiene un aura espectacularnlsgarcia Tiene un aura espectacular
David,

Excelente

Nelson.
Responder Con Cita
  #8  
Antiguo 03-11-2013
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Cita:
Empezado por nlsgarcia Ver Mensaje
David,

Excelente

Nelson.
Gracias Nelson. Quiero recordar que me gustaría que si alguien ve cómo mejorar el componente en cuestión no sólo es libre de hacerlo sino que si lo comparte aquí será muy bienvenido. Yo he hecho ya algunos cambios y mejoras que ya se encuentran en el archivo Zip que podéis descargar.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #9  
Antiguo 23-01-2015
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.038
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
hagalindo

Bienvenido a clubdelphi, como siempre aconsejamos a los nuevos, no olvides leer nuestra guía de estilo, gracias por tu colaboración


Recuerda poner los tags al código fuente, ejemplo:



Gracias
Responder Con Cita
  #10  
Antiguo 20-12-2015
Valentin Bilbao Valentin Bilbao is offline
Registrado
NULL
 
Registrado: dic 2015
Posts: 2
Poder: 0
Valentin Bilbao Va por buen camino
Reconocer y leer los posibles códigos de barras contenidos en una imagen

Buenos días:

Cacharreando un poco he visto el programa que lee los códigos de barras de una imagen y me ha parecido impresionante; solo una pregunta: ¿es posible ejecutarlo desde linea de comandos y de manera que los datos que devuelve en lugar de mostrarlos por pantalla se puedan pasar a otro programa. Me gustaría poder utilizarlo pero mi nivel de programación es básico, solo se hacer macros en excel y access.

Saludos y muchas gracias por vuestras aportaciones.
Responder Con Cita
  #11  
Antiguo 20-12-2015
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Cita:
Empezado por Valentin Bilbao Ver Mensaje
Buenos días:

Cacharreando un poco he visto el programa que lee los códigos de barras de una imagen y me ha parecido impresionante; solo una pregunta: ¿es posible ejecutarlo desde linea de comandos y de manera que los datos que devuelve en lugar de mostrarlos por pantalla se puedan pasar a otro programa. Me gustaría poder utilizarlo pero mi nivel de programación es básico, solo se hacer macros en excel y access.

Saludos y muchas gracias por vuestras aportaciones.
Tanto la utilidad ZBar como tal creo que viene ya con una versión de línea de comandos. La unidad para Delphi presentada en este hilo puede usarse en un proyecto de línea de comandos también. Creo que deberías empezar por la primera, pues, seguramente el programa de línea de comandos de ZBar ya venga con su documentación y forma de uso.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #12  
Antiguo 20-12-2015
Valentin Bilbao Valentin Bilbao is offline
Registrado
NULL
 
Registrado: dic 2015
Posts: 2
Poder: 0
Valentin Bilbao Va por buen camino
Muchas gracias
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Generar códigos de barras lucero_chivas C++ Builder 0 28-05-2008 17:09:09
Códigos de barras Carmelo Cash OOP 11 15-11-2007 09:58:00
Leer Codigo de barras desde una imagen angara Gráficos 1 04-09-2006 00:48:08
Codigos de Barras jostrix PHP 5 21-10-2004 14:58:26
codigos de barras the darkness Varios 6 22-04-2004 18:02:29


La franja horaria es GMT +2. Ahora son las 04:01:13.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi