SIFT Feature Extreaction

Version (11.4 KB) by Xing Di
This is the feature extraction by SIFT
Updated 2 May 2015

View License

This MATLAB code is the feature extraction by using SIFT algorithm. Just download the code and run. Then you can get the feature and the descriptor. Note, If you want to make more adaptive result. Please change the factories: row, column, level, threshold., and d(in the last part). For other factories, please do not change until you understand David G. Lowe's paper and my code.

Cite As

Xing Di (2024). SIFT Feature Extreaction (, MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2015a
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

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

Start Hunting!
Version Published Release Notes

Note: descriptor is a certain keypoint's descriptor, and feature is the total descriptor for the whole points

descriptor mistake correct, and more clear comment to understand.

small mistake correct

result image update

mistake change

Thanks to Lester Oropesa for the mistake finding If you guys have download the code and do not want to re-download. please exchange the "/m" ("./m") with "/n"("./n"). If it does not work, please re-download. Sorry for the inconvenience.

1. mistake Correct
2. speedup program

Sorry for the inconvenience, This time this code is correct.
Note: If you download the last edition. The orientation assignment part is not correct. the keypoints location part is all right. I really recommend you update it to this edition

there is one mistake in the last update, I have corrected it. Sorry for the inconvenience.