在我的last question中,我詢問了MATLAB源代碼中的SIFT和SURF實現,並收到了幾條鏈接。感謝所有。現在,我還有一個問題。這些SIFT實現就像我們正在使用的庫(例如編碼C++編程時的示例,我們包括iostream庫,但是我們不必更改庫中的任何代碼)。那麼,我可以將這些SIFT實現用作庫,並且不需要爲我的圖像更改任何代碼?這意味着篩選實施對任何圖像都有效?有人可以幫幫我嗎?SIFT和SURF實現庫
1
A
回答
2
VLFeat是一個C庫,可以在C++中使用(無需更改庫)。圖像必須以每個像素一個float
存儲。您可以在這裏閱讀C API文檔:http://vlfeat.org/api/sift_8h.html
2
您也可以結算Rob Hess's SIFT implementation。正如David Lowe的SIFT論文中所提到的那樣,實施一步一步完成。對於那些想要了解SIFT的人來說非常有用。
VLFeat & Hess's都是award winning軟件。
Utkarsh Sinha在SIFT上創建了一個不錯的tutorial。
相關問題
- 1. OpenCV彩色開源替代SIFT和SURF
- 2. SIFT或SURF物體檢測
- 3. 樹莓上的SIFT SURF
- 4. SURF/SIFT的開源替代品
- 5. OpenCV的Python不能使用SURF,SIFT
- 6. PHP中的SURF/SIFT類型圖像模式匹配庫
- 7. OpenCV中的MU-SURF實現
- 8. 實現SIFT在Java中
- 9. 使用SIFT增強現實
- 10. SIFT在MATLAB中實現OCR
- 11. OpenCV:爲什麼SIFT和SURF探測器崩潰?
- 12. 如何在SURF,SIFT和ORB匹配結果上應用RANSAC
- 13. 如何在objC中實現SURF?
- 14. MATLAB中的SIFT實現教程
- 15. 使用openCV在圖像中實現SIFT
- 16. OpenCV實現中的SIFT方向
- 17. 使用SIFT/SURF拍攝一組圖像中的相似圖像
- 18. 使用OpenCV檢測SURF或SIFT算法中的異常值
- 19. 檢索從SIFT/SURF獲得的最顯着特徵
- 20. 使用SIFT/SURF特徵檢測圖像中的對象
- 21. OpenCV 3.2.0無法訪問xfeatures2d中的SURF/SIFT
- 22. 用模式識別算法SURF,SIFT在OpenCV for ANDROID
- 23. 使用OpenCV和SIFT/SURF去偏移掃描圖像以匹配原始圖像
- 24. Meshgrid和Surf
- 25. 使用SIFT特徵實現LSH時出現的問題
- 26. Opencv3.1,SURf,出現錯誤
- 27. AngularJS和照片庫實現
- 28. OpenCV - 從預先裁剪的補丁中提取SIFT/SURF描述符
- 29. 使用特徵匹配算法(SIFT/SURF)檢測手寫/簽名僞造
- 30. SURF過篩備用目標跟蹤算法增強現實
我只是想讓Rob Hess的C++在過去兩天中的實現工作,並且正在發生大規模的鏈接問題......我想知道,你是否設法使用C++的RH實現,還是隻使用C ? – penelope 2011-12-26 20:30:26