Tape sur le caillou pour aider le détourage, ou analyse directement.
data/lithonyme.db. Copie-le pour archiver ta collection.
Le caillou est d'abord détouré par GrabCut (OpenCV, sans réseau de neurones). Taper sur le caillou fournit un germe qui fiabilise le détourage. Tout le reste est calculé sur ses seuls pixels, donc indépendamment du fond.
Empreinte : dHash 64 bits sur le motif, après rotation du caillou sur son axe principal (la même empreinte quel que soit l'angle de la photo). Couleur : médiane Lab + HSV, en excluant la bordure du détourage. Forme : allongement (invariant à la rotation) et rondeur, déduits du masque.
Nom en 3 syllabes : couleur+clarté, saturation+forme, texture. Des cailloux proches
partagent le début du nom. ID : TSCF·EMPREINTE (Teinte, Saturation, Clarté, Forme, puis 16 hex).
Ressemblance heuristique, pas une identité certaine.