Bonjour
Maintenant je suis en train de réaliser une application : Recherche des images par leurs contenus (CBIR: Content Based Image Retrieval). Donc, comme premier pas, je dois extraire de chaque image trois descripteurs (couleur, texture et forme)
Pour le descripteur de forme, j'ai utilisé dans ma programmation la fonction edge de Matlab qui me permet de détecter les formes d'une image et retourner comme résultat une matrice des 1 (détection de forme) et 0.
Ensuite, j'ai construit un vecteur dont ses éléments représentent le nombre des 1 dans chaque portions de l'image, l'analyse des portions commence de gauche à droite de matrice et en retournant à la ligne suivante lorsqu'on arrive à la dernière colonne.
Ma question est : existe-il une technique qui me permet d'exploiter les vecteurs calculés pour chaque image afin de savoir qu'elles sont les images les plus proches d'une image choisie au niveau de forme ?
Merci d'avance.
Partager