Comparación de imágenes en C#

spolan

Hola, ahora mismo estoy haciendo un programa en C# que me realiza una captura de pantalla a una página web y me la guarda en la ruta que yo le indico. Ahora dispongo de un repositorio de imágenes que pueden que se encuentren dentro de dicha captura, y necesito si alguien me ayuda o me indica algún algoritmo para comparar dos imágenes y me diga si dentro de la screenshot se encuentra la otra imagen.

Un ejemplo: Yo hago una captura de la pagina de mediavida, y tengo un repositorio con esta imagen y quiero el algoritmo que me diga si se encuentra en la captura que he realizado.

No se si me he explicado bien, si es así disculpen las molestias.

Un saludo.

zoeshadow

De primeras decirte que lo que quieres no es algo facil.

Lo mejor que puedes hacer es buscar por Image matching algorithm, sobre el tema vas a tener papers, libros y mucha información en internet.

En mi trabajo estamos usando un servicio cloud que hace matching de imagenes bastante eficientemente, pero es caro, se que por debajo usan OpenCV lo cual no se si es demasiado para el caso que tienes entre manos.

1

Usuarios habituales

  • zoeshadow
  • spolan