SIFT et SURF extraction de caractéristiques de mise en Œuvre à l'aide de MATLAB

Je suis en train de faire un ancien pièces de système de reconnaissance à l'aide de matlab. Ce que j'ai fait jusqu'à présent est:

  1. convertir en niveaux de gris
  2. supprimer le bruit à l'aide de filtre Gaussien
  3. amélioration du contraste
  4. détection de bord à l'aide de savant détecteur de bord.

Maintenant, je veux extraire la fonction de classification. J'ai pensé à sélectionner sont la rondeur, de la région, la couleur, SIFT et SURF. Mon problème est comment je peux appliquer SIFT et SURF des algorithmes de mon projet. Je ne pouvais pas trouver des fonctions intégrées pour les deux.

Les articles de wikipédia sur SIFT et SURF liste de plusieurs implémentations: maths.lth.se/matematiklth/personal/petter/surfmex.php mathworks.com/matlabcentral/fileexchange/28300 vlfeat.org
Merci beaucoup. Je vais passer par l'Url de u ont fourni. Je n'ai pas à modifier le code pour mes images, puis-je? Je ne peux inclure ces bibliothèques et à utiliser?

OriginalL'auteur Nadeeshani Jayathilake | 2011-04-05