這些天我正在學習C++和OpenCV。鑑於圖像,我想提取其SIFT功能。從http://docs.opencv.org/modules/nonfree/doc/feature_detection.html,我們可以知道OpenCV 2.4.8有SIFT模塊。 請看這裏: 如何在opencv中使用SIFT
但我不知道如何使用它。目前,要使用SIFT,我需要首先調用SIFT類來獲取SIFT實例。然後,我需要使用SIFT::operator()()
來做SIFT。
但是什麼是OutputArray
, InputArray
,KeyPoint
?任何人都可以演示如何使用SIFT
類來做SIFT嗎?
也許是[tutorials]之一(http://docs.opencv.org/doc/tutorials/ features2d/feature_detection/feature_detection.html#feature-detection)有幫助嗎? – berak
@berak它是SurfFeatureDetector,而不是SIFT。但是,我想要使用的是SIFT類。我在鏈接中顯示它。謝謝 ! – tqjustc
是的,我知道。但程序是類似的 – berak