aadamfr / Super_macro

Super macro système d'automatisation
11 stars 1 forks source link

Un TrouveImage adaptatif #22

Open xan2622 opened 10 years ago

xan2622 commented 10 years ago

Nombreux sont les utilisateurs qui, sur le forum, nous ont déjà demandé si le TrouveImage pouvait être tolérant lors de sa recherche d'image. Autrement dit, s'il pouvait trouver l'image même si cette dernière variait de quelques pixels.

xan2622 commented 10 years ago

Voici un article intéressant concernant les algorithmes de comparaison d'image:

http://docs.opencv.org/doc/tutorials/imgproc/histograms/template_matching/template_matching.html Malheureusement c'est du C++ et SuperMacro est codé en Delphi, mais l'article cite une librairy intéressante nommée OpenCV et une fonction MatchTemplate.

xan2622 commented 10 years ago

http://stackoverflow.com/questions/3074771/fast-finding-of-small-image-in-a-bigger-image Ici cette personne recherche une petite image dans une autre plus grande (une sorte de TrouveImage en fait).

xan2622 commented 10 years ago

http://stackoverflow.com/questions/18454498/delphi-compare-2-similar-images Sur cette page aussi, quelqu'un cherche à comparer 2 images. Mais en bas de cette page, dans un commentaire, Harriv conseille d'utiliser une bibliothèque nommée OpenCV

Il donne cette page à consulter: http://stackoverflow.com/questions/843972/image-comparison-fast-algorithm/844113#844113

Et surtout la library OpenCV portée sous Delphi: https://github.com/Laex/Delphi-OpenCV

xan2622 commented 10 years ago

ici aussi, quelqu'un autre (un francophone) a porté OpenCV sous Delphi (avec exemples et tutos semble t-il). http://www.developpez.net/forums/d1325349/environnements-developpement/delphi/contribuez/opencv-delphi/