Red de conocimiento informático - Conocimiento del nombre de dominio - Hola, ¿tienes alguna manera de identificar números como el siguiente? Probé C C#, pero no funcionó, ¡gracias!

Hola, ¿tienes alguna manera de identificar números como el siguiente? Probé C C#, pero no funcionó, ¡gracias!

El problema no es que no sepas hacerlo, sino que no sabes cómo hacerlo. Lo que falta no es la dificultad técnica, sino las matemáticas.

Puedo darte una idea sencilla:

1. Procesamiento en escala de grises (si el color de fondo tiene ruido).

2. Recorta las imágenes y asegúrate de que cada imagen tenga un número.

3. Convierta la imagen a 0 y 1. Antes de hacer esto, debe crear una biblioteca que almacene la cadena 01 de cada número. Cuanto más grande sea la biblioteca, mejor, para mejorar la tasa de reconocimiento. .

El método anterior tiene una buena tasa de reconocimiento para imágenes con tamaños y espacios regulares, pero básicamente no hay nada que puedas hacer cuando se trata de imágenes volteadas, en cursiva o fuentes cambiadas. método que se puede encontrar en línea. Además, este método no requiere el uso de matemáticas muy difíciles. Como máximo, puede ser un juicio de convergencia de 3 * 3 al atravesar puntos.

En cuanto al algoritmo y código de reconocimiento verdaderamente precisos, creo que pocos amigos están dispuestos a proporcionarlos de forma gratuita ~

Jaja, te daré una dirección: BP Network. Puedes investigarlo, pero puede que no sea fácil.

Sin embargo, para la tecnología de reconocimiento de patrones, no existe una tasa de reconocimiento 100% precisa y se considera efectiva si supera el 90%.

Esto sólo puede ayudarle, tal vez no pueda resolver su problema, es decir, puede brindarle una referencia y una dirección. Sin embargo, si puede encontrar el código fuente de la solución gratuita, también puede dejarlo. Ya lo sé~ Incluso si soy así Demasiadas palabras no son en vano~