Criar um decodificador de bilhetes de metrô para extrair informações do cartão

  • Autor Autor DavidVaz
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
D

DavidVaz

Beta
Usuário com poucas negociações! Use sempre o saldo do ForoBeta!
Hola betas 😀

Necesito ayuda para mi proyecto de fin de curso...

¿Como podría hacer un "traductor", "generador", "conversor" o como se le quiera llamar?

En mi ciudad tenemos metro, y los billetes cuando los "picas" en la máquina (validadora) escriben con tinta en la parte trasera el número de la estación, fecha, hora y viajes restantes.

Me gustaría conseguir/hacer un lector de estos códigos, por ejemplo:

En la tarjeta pone:

077907 2004213904

077907 es la estación, en este caso, Sabadell Nord.

2004 es la fecha, día 20 del mes 04.

2139 es la hora, 21:39h

04 son los viajes restantes.

No sé si me expliqué bien...

¡Gracias!
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
Con PHP podrias hacerlo! :distant:

con un explode puedes separar los numeros por espacios y asi tener por un lado la estacion y por otra los datos restantes que tendrias que tratar a parte. :encouragement:
 
Hola Beta,

Está muy buena tu idea, la parte más complicada es el reconocimiento de caracteres (a.k.a. OCR), hay varias librerías en PHP para OCR, simplemente tomas una fotografía, tu aplicación reconoce el texto y una vez que ya reconociste el texto el resto es pan comido, aplicas substr, explode, etc, etc como gustes.

En fin, aquí te dejo una librería: https://github.com/thiagoalessio/tesseract-ocr-for-php

Saludos
 
Voltar
Topo