convertir la imagen de un número a un número usando gocr
index | OSiUX | archive | charlas | docs | links
dot
|
git
|
img
|
plt
|
tty
|
uml
porqué me mandan imágenes de números?
Muchas veces uno debe intercambiar información y no siempre recibir una
imagen es la mejor opción, al menos no, cuando se trata de números, un
ejemplo clásico es recibir la imagen de un CBU
1 que es un
número larguísimo y difícil de tipear como número dónde se necesita
ingresar.
y lo puedo convertir a texto?
Gracias a gocr
es posible convertirlo rápidamente desde la consola y
sin necesidad de un editor de imágenes gráfico!
Gracias a imagemagick
se puede recortar la porción de la imagen que
necesito, por ejemplo, hace unos días recibí una imagen con fechas y
números, no importa que significan, importa que necesito los números
como números y no como pixeles!
Solo hay que instalar estos paquetes:
apt install imagemagick gocr
identify
crop
gocr
Finalmente la magia ocurre con una sola línea de comandos:
gocr -i gocr-solo-nro.png -C 0-9 247 218 173 303 70 2 4 15 65 42 50 60 1
El parámetro C 0-9
indica que solo espero reconocer números, esto es
vital para que el 1
no lo tome como una l
o un 8
como una B
,
todo depende mucho de la calidad de la imagen y la tipografía utilizada.
ChangeLog
2022-11-13 20:39
agregar y actualizar tags OpenGraph2021-03-06 07:45
corregir imágenes y agregar link a CBU2021-03-05 23:33
agregar convertir la imagen de un número a un número