Mit SimilarPictures kann man anhand von Berechnungen Bilder vergleichen und somit ähnliche Bilder finden. Die Algorithmen, die von der Software dazu verwendet werden, wurden in der Version 2 verbessert. Die ursprüngliche Idee der Software: Das Bild wird in mehrere farblich getrennte Segmente zerlegt. Diese Segmente werden dann im RGB-Raum mit einer konvexen Hülle umgeben. Zum Vergleichen zweier Bilder werden dann deren konvexe Hüllen der Segmente verglichen nach Merkmalen wie Überschneidung und Volumen. Die Bestimmung der Schnittmenge ist relativ einfach; jedoch ist die Berechnung der konvexen Hülle im Raum nicht leicht zu bewerkstelligen. Das Programm arbeitet auch etwas anders als die erste Variante: Aus einem angegebenen Verzeichnis werden alle .jpg - Dateien eingelesen, die dann untereinander verglichen werden können.