2012-02-27 7 views
1

OpenCVを使って画像内の特定の1点のSURF機能を計算する必要があります。 私はサーフ特徴を抽出するSurfDescriptorExtractorを使用していますが、それは順番にSurfFeatureDetectorにより算出したarguemenet、などキーポイント配列をとります。単一の点のSURF機能を計算するのに、SurfDescriptorExtractorを使用する方法はありますか?OpenCVを使用して画像内のすべての点についてSURF点を計算するにはどうすればよいですか?

答えて

0

を使用して、std::vectorcv::Keypointとしてください。 この場合、この配列に含まれる要素は1つだけです。行は私のキーポイントの記述子である:という

void compute(const cv::Mat& image, std::vector<cv::KeyPoint>& keypoints, cv::Mat& descriptors) const; 

注: あなたはしてこの配列にクラスSurfDescriptorExtractorからcompute機能を実行することができます。

関連する問題