RECHERCHE / SUPPRESSION D'IMAGES EN DOUBLE (BASÉE SUR UNE COMPARAISON "INTELLIGE

Signaler
Messages postés
3805
Date d'inscription
dimanche 12 décembre 2004
Statut
Modérateur
Dernière intervention
11 mars 2020
-
cs_Forman
Messages postés
600
Date d'inscription
samedi 8 juin 2002
Statut
Membre
Dernière intervention
6 avril 2010
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/38711-recherche-suppression-d-images-en-double-basee-sur-une-comparaison-intelligente

cs_Forman
Messages postés
600
Date d'inscription
samedi 8 juin 2002
Statut
Membre
Dernière intervention
6 avril 2010
1
Et en supprimant Variants des uses dans Unit1.pas, ça ne marche pas?
darkangel 693
Messages postés
1
Date d'inscription
jeudi 16 mars 2006
Statut
Membre
Dernière intervention
6 septembre 2009

Malheureusement je n'arrive pas a compiler ce code. j'utilise delphi 5 et a chaque fois dans les uses je doit supprimer Variants et puis d'autres fonctions qu'il ne reconnais pas.
j'aimerais réaliser un code qui me permettrait de trouver dans une image dans une autre image qui serait contenue dans une base de données par exemple. ètant novice en ce qui concerne le traitement d'image je ne trouve pas de solutions.

je m'explique j'aimerais par exemple reconnaitre un panneau routier sur une image et ainsi le signaler au conducteur.

Merci pour votre aide.

ps j'utilise scanline pour renvoyer les information sur les pixels
cs_Forman
Messages postés
600
Date d'inscription
samedi 8 juin 2002
Statut
Membre
Dernière intervention
6 avril 2010
1
Salut PhilLU,

oui bien sûr, c'est possible, il faudrait modifier un peu la procédure TCompareThread.Execute et faire quelque chose qui y ressemble beaucoup, mais avec une seule boucle (et pas 2 imbriquées, puisqu'on compare chaque image une seule fois avec la l'image source).

Le sous-fonction Dist permet de calculer la distance entre 2 images. Il te suffit de calculer cette distance entre chacune des images de la liste et l'image source, et de garder en mémoire le numéro de l'image de la liste qui minimise la distance. Ceci dit, il faudrait aussi modifier l'interface graphique du programme pour spécifier une image source.
PhilLU
Messages postés
249
Date d'inscription
lundi 9 novembre 2009
Statut
Membre
Dernière intervention
2 mars 2020

Salut Forman!
Est-il possible de chercher dans un répertoire quelle est l'image (quelles sont les images par ordre de ressemblance) qui se rapproche le plus de l'image 'source'?
Merci,
PhilLu