How to retrieve image based on Euclidean distance?

1 vue (au cours des 30 derniers jours)
maha lakshmi
maha lakshmi le 7 Mar 2013
Commenté : preeti le 4 Déc 2014
Hi, I have calculated the Euclidean distance between Query image and images in the Database and sorted it.I have to retrieve the top 5 ranked images .But I don't know how display the corresponding image from the array of sorted Euclidean distance.please give some idea about it.
  1 commentaire
Jan
Jan le 7 Mar 2013
Without knowing any datils about the strcture you store the images in and what you exactly mean by "display", an answer is impossible. Please do not let us guess the details, when you know them exactly.

Connectez-vous pour commenter.

Réponse acceptée

Walter Roberson
Walter Roberson le 7 Mar 2013
[sortedvals, idx] = sort(EuclideanDistances);
then idx(1:5) will be the image numbers corresponding to the top 5 images. From there, figure out the image names associated and display the images.
  3 commentaires
preeti
preeti le 4 Déc 2014
wow nice soln:)
preeti
preeti le 4 Déc 2014
but how to display the images with the same code

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Image Processing Toolbox dans Help Center et File Exchange

Produits

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by