Introducción práctica del proyecto de script de complemento de lenguaje C

Un algoritmo simple para determinar si dos imágenes son similares

Cada píxel de las dos imágenes se compara a su vez. Por supuesto, cada píxel debe convertirse en un número entero para la comparación a través de argb por adelantado.

Establezca un umbral, la diferencia entre dos píxeles es menor que este umbral, luego continúe ciclando el siguiente píxel, si la diferencia entre dos píxeles es mayor que, diff_count++ Finalmente, siempre que diff_count/count <0.2, podemos juzgar que el dos fotos son similares

 Puede ver la irracionalidad del código anterior, siempre que haya un píxel que no sea el mismo, ¡se juzga como imágenes irrazonables que no son similares!

 

Video: Serie de tutoriales prácticos en lenguaje C: guiones escritos a mano en Lianliankan, enseñanza práctica_哔哩哔哩_bilibili

Pensamientos después de ver el video: Algunas bibliotecas de reconocimiento y análisis de procesamiento de imágenes son muy importantes para los scripts de complementos, como la biblioteca pyautogui de python, que puede hacer clic en el área de la pantalla que le dimos a python de antemano para imágenes similares, pero cuando no se prepare con anticipación Si la imagen es buena, será difícil en este momento y tenemos que pensar en otras soluciones. Y pyautogui tiene otras desventajas, como: puede haber errores en la pantalla secundaria que no pueden reconocer las imágenes de la pantalla secundaria, por lo que en este momento debe elegir otras soluciones.

El requisito del proyecto anterior es hacer clic en dos imágenes similares en la pantalla. Esto requiere que muchas áreas pequeñas se conviertan en imágenes en tiempo de ejecución y luego se identifiquen y comparen. Después de juzgar la similitud, se comparan las dos imágenes. Haga clic.

inconcluso...

Supongo que te gusta

Origin blog.csdn.net/conquer_galaxy/article/details/130472193
Recomendado
Clasificación