2

この論文と多くの質問を読んだ後answers.opencv、ORB Bag Of Words のコード例があるかどうか疑問に思いました。SURFまたはSIFT例しか見つけることができませんでした。

4

2 に答える 2

1

OpenCV でバイナリ機能をクラスター化する最も簡単な方法は、ハミング距離で FLANN を使用することです。私の知る限り、OpenCv のハミング距離関数 [ 1 ]のバグを最初に修正する必要があるため、例は存在しません。
これは私のコードで、cvhack::Hamming<uchar>はバグ修正されたハミング距離です。

    cvflann::KMeansIndexParams params;  
    cv::Mat centres = cv::Mat::zeros(dictionarySize, features.cols, CV_32F);
    int count = cv::flann::hierarchicalClustering<uchar,cvhack::Hamming<uchar>>(features,centres,params);   
于 2016-04-06T14:04:52.400 に答える