ORB 記述子で FLANN を使用しようとしていますが、次の単純なコードで opencv がクラッシュします。
vector<vector<KeyPoint> > dbKeypoints;
vector<Mat> dbDescriptors;
vector<Mat> objects;
/*
load Descriptors from images (with OrbDescriptorExtractor())
*/
FlannBasedMatcher matcher;
matcher.add(dbDescriptors);
matcher.train() //> Crash!
私が使用するSurfDescriptorExtractor()
と、うまく機能します。
どうすればこれを解決できますか?
OpenCV 言います:
OpenCV Error: Unsupported format or combination of formats (type=0
) in unknown function, file D:\Value\Personal\Parthenope\OpenCV\modules\flann\sr
c\miniflann.cpp, line 299