[Python] Interpretar caracteres de una imagen | Saltar captcha

Iniciado por natko, 4 Noviembre 2016, 16:40 PM

0 Miembros y 1 Visitante están viendo este tema.

natko

Hola a todos!

Hace un tiempo estoy intentando con Python 2.7 capturar los caracteres de una imagen y que los guarde en un documento de texto.

Lo que intento hacer sería algo similar a saltar un captcha, pero solo que mucho mas fácil, ya que en este caso las imágenes son solo de números, es decir hay 10 posibilidades por cada dígito, ademas de que estas son nítidas sin ningún tipo de alteración visual.

Aquí adjunto un ejemplo:

Lo necesito hacer si o si en Python..

Necesitaria el favor de si algiuen me podría guiar sobre que librerías utilizar o alguna recomendación sobre que leer.

Gracias ante todo  ;D

Saludos!


engel lex

no va a ser tan facil... probablemente te toque hacer uso de opencv... y si es así te recmomiendo sentarte un dia completo a leer antes de si quiera tocarlo... tambien creo que python no es la mejor herramienta para esto

aqui temas al respecto

https://rosettacode.org/wiki/Percentage_difference_between_images#Python
https://gist.github.com/attilaolah/1940208
http://stackoverflow.com/questions/189943/how-can-i-quantify-difference-between-two-images
http://www.pyimagesearch.com/2014/09/15/python-compare-two-images/


puedes también buscar tutos en youtube (preferiblemente en inglés)
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

natko

Cita de: engel lex en  4 Noviembre 2016, 16:46 PM
no va a ser tan facil... probablemente te toque hacer uso de opencv... y si es así te recmomiendo sentarte un dia completo a leer antes de si quiera tocarlo... tambien creo que python no es la mejor herramienta para esto

aqui temas al respecto

https://rosettacode.org/wiki/Percentage_difference_between_images#Python
https://gist.github.com/attilaolah/1940208
http://stackoverflow.com/questions/189943/how-can-i-quantify-difference-between-two-images
http://www.pyimagesearch.com/2014/09/15/python-compare-two-images/


puedes también buscar tutos en youtube (preferiblemente en inglés)

Muchas gracias por tu ayuda! Veré que puedo hacer :D

Saludos!

MCKSys Argentina

MCKSys Argentina

"Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."


natko

Cita de: MCKSys Argentina en  4 Noviembre 2016, 18:24 PM
Creo que lo que estass buscando es hacer un OCR en python.

Te dejo unos links:

https://realpython.com/blog/python/setting-up-a-simple-ocr-server/

https://pypi.python.org/pypi/pytesseract

Espero te sirvan

Saludos!

Esto es exactamente lo que estaba buscando, muchas gracias, me abriste todo un panorama!

La palabra clave de esto era OCR jaja  ;D

Gracias y saludos!