J'ai beaucoup de keypionts SIFT (certains vecteurs de 128 dimensions), étant donné un point-clé SIFT, je veux obtenir l'image de visualisation (comme le two tiny pics sur le côté droit, comment puis-je faire que j'ai besoin de lignes servral de code MATLAB pour atteindre ceci, dose quelqu'un peut me faire une faveur? Comment visualiser un keypoints SIFT
Répondre
Les images sur la droite ressemblent elles pourraient être l'image de différence-de-gaussiennes qui a mené à la
Si vous avez accès aux rouages internes de votre algorithme SIFT, vous pouvez simplement les prendre à partir de là.Si un maximum stable est détecté, gardez l'image Différence-de-Gauss t conduit à sa détection.
Si vous n'avez pas accès aux images DoG, ce sera un peu plus de travail. Vous devrez calculer vous-même la différence de l'image gaussienne en fonction des informations du point clé. Si l'échelle de votre keypoint est stocké dans sigma
et que vous avez vlfeat (www.vlfeat.org), vous devriez être en mesure de le calculer (environ) comme suit:
i = imread(any one of your images)
g1 = vl_imsmooth(i, 0.9 * sigma);
g2 = vl_imsmooth(i, 1.1 * sigma);
DoG = g2 - g1;
et votre petite image sera un carré région autour de l'emplacement de votre point d'intérêt.
Je ne suis pas sûr si c'est réellement ce que ces images sont, mais c'est ma meilleure estimation.
Pour la visualisation des EIPD points correspondants dans deux images que vous pouvez faire comme cela se fait dans David Lowe's SIFT demo dans match.m Vérifiez la partie après
% Afficher une figure avec des lignes reliant les matchs acceptées.
Hope this helps.
- 1. configuration des paramètres Sift, opencv
- 2. Détecteur de point d'accès SIFT
- 3. SIFT peut-il fonctionner en temps réel?
- 4. JavaCV descripteurs ORB de calcul pour les points-clés SIFT
- 5. OpenCV, SIFT: Toutes les caractéristiques de 2 insectes différents correspondent
- 6. Réponse OpenCV Keypoints, plus ou moins?
- 7. euclidean distance dans sift
- 8. Implémentation SIFT en C#
- 9. Sift out dubbels
- 10. C++ sift down tas
- 11. Comment visualiser XAML
- 12. Comment visualiser le cluster
- 13. Comment visualiser un long fil de conversation?
- 14. git submodule fusionner un conflit: comment visualiser?
- 15. Comment visualiser un arbre binaire en C++
- 16. Que font les SIFT?
- 17. Algorithme SIFT dans Matlab
- 18. Comment chercher dans l'image un objet avec SIFT et OpenCV?
- 19. Comment visualiser le son?
- 20. SIFT et Neural Network Matlab
- 21. Implémentation de SIFT en Java
- 22. formation SIFT fonctionnalités dans OpenCV
- 23. Implémentation de Transformée de caractéristiques invariantes à l'échelle (SIFT) dans Matlab
- 24. Accélérateur matériel SIFT pour smartphones
- 25. ORB ne détecte pas les keyPoints dans opencv 2.4.9
- 26. Comment visualiser des données audio?
- 27. Comment visualiser les branches d'entités?
- 28. Détection d'objets SIFT ou SURF
- 29. Recherche dans une base de données d'images à l'aide de SIFT
- 30. Comment visualiser facilement une matrice?
Quelqu'un peut-il me faire une faveur ?? – imsrch
Je suppose que peu de gens connaissent les points-clés SIFT. Peut-être que si vous expliquez le problème d'une manière plus détaillée, quelqu'un pourrait vous conseiller sur les mesures à prendre. – Phonon
Je connais SIFT, mais vous pourriez commencer par expliquer ce que ces images sur la droite sont. –