On Digikam 8.6 appimage on Ubuntu 24.04. LTS. Find Similar seldom produces useful results. Even when I know there are exact duplicates of the photo I am clicking on in my collection.
I know DigiKam can do better. I have Python code I cobbled together a few years back for finding duplicates and similar photos in my collections (150,000+ images). I am not a good programmer by any means, mostly cut and paste others code to get something to work.
The heart of my code uses ImageHashes to create the hash of the photos. This library can be found on PyPl. I have been using the phash successfully.
The heart of my system was taken from a project on github. elisemercury/Duplicate-Image-Finder. It is available on PyPl under the name difPy. The author has placed on restrictions, except giving them credit, on the license. I pulled out code that does the actually searching of the database and hash comparisons to match up with display I liked. DigiKam developers should be able do the same.
I am willing to help but I am not a programmer and doubt I could ever set a development environment so I could directly contribute to this project. But I am willing to work with someone who is. I can explain what I did with my code. I can direct you to the sources. Help out in less technical ways.
Let me know if I should write this up on KDE Bugtracking System.
Thanks
Herb Smith