Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Gráficos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 30-10-2015
bucanero bucanero is offline
Miembro
 
Registrado: nov 2013
Ubicación: Almería, España
Posts: 208
Poder: 11
bucanero Va camino a la fama
¿Como saber si dos imagenes son similares?

Hola,

Tengo diseñado un programa que se encarga de descargar fichas de artículos (nombre, descripciones, imagenes, etc..) de distintas webs de nuestros proveedores, el tema es que la mayoría de artículos son los mismos en todas las webs, incluidas las imágenes, y necesitaría descartar aquellas imagenes similares (siendo similares, aquellas que visualmente se vean similar) que ya tenemos guardadas en nuestro sistema.

El problema surge, en que dos imagenes visualmente similares, ademas de poder estar grabadas en dos formatos distintos (JPG, PNG, GIF, etc) también pueden tener distinta resolución, tener distinto numero de colores, o incluso una de ellas ser un recorte o parte de la otra.

La pregunta es:
-¿Hay alguna librería que pueda solucionar este proceso?
-puestos a resolverlo a mano ¿seria relativamente facil?, o por el contrario, ¿la complejidad seria bastante?

Como posible solución simple, se me ocurre reducir la resolución de ambas imagenes, el lado mas grande, a una resolución bastante pequeña pero aun significativa digamos 300 pixeles, ampliar el canvas hasta hacerla cuadrada de 300x300 pixeles, y realizar la suma del valor de cada color de un pixels truncando dicho valor solamente a los 3 o 4 bits mas significativos de los 8 que tiene por defecto en teoría este factor debería de ser similar, y es independiente a la posición de las imagenes

Espero vuestras opiniones,
un saludo
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
ComboBox con nombres similares jhonalone Tablas planas 5 27-03-2011 18:31:12
Consultas SQL similares? seara2005 Firebird e Interbase 2 21-10-2008 06:53:26
Scannear imagenes, saber que este prendido el scanner!!" underwater Varios 1 20-02-2008 21:06:31
Pascal Script o similares Ñuño Martínez Varios 2 24-10-2007 19:53:58


La franja horaria es GMT +2. Ahora son las 08:38:48.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi