問題タブ [flann]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1529 参照

opencv - FlannBasedMatcherはどの距離関数を使用し、それを変更する方法は?

openCVs flannBasedMatcherはどの距離関数を使用しますか?デフォルトを変更することは可能ですか?MujaとLoweによる元のフランのユーザーマニュアルには、いくつかの異なる距離タイプ(flann_distance_t)があり、opencvにそれらを変更する方法がありません:-/

0 投票する
1 に答える
1768 参照

opencv - cv::flann knnsearch で見つかった最近傍にアクセスするには?

それとも、フランでも可能ですか? 私は最も経験豊富なコーダーではありません。また、本当に基本的なことを見落としている可能性もあります (C++、OpenCV 2.4.3)。

問題 :

2 つのポイント クラウドがあり、ディスプレイスメント マップを計算したいと考えています。flann .lib を使用して、2 番目のクラウドのポイントから最初のクラウドのポイントに最も近いものを取得し、それらと距離を使用して変位ベクトルを計算しようとしています。

これまでに得たものは次のとおりです。

私が知る限り、それは機能します。距離を取得し、クエリポイントを取得し、インデックスを取得しました。しかし、インデックスから、クエリ ポイントに一致した実際のポイントを取得するにはどうすればよいでしょうか。

flann.hpp を調べましたが、実際にはヒントが見つかりませんでした。MyIndex、NN_Index、およびインデックスを少しいじりましたが、有用な結果は得られませんでした。

0 投票する
2 に答える
1579 参照

opencv - opencv flann モジュール: 奇妙な結果を与える階層的な kmeans ツリーの knn-search

約 130,000 の SIFT 記述子があります。Opencv の flann モジュールを使用して、階層的な Kmeans-index を構築しています。この後、これらの 130,000 個の記述子を量子化したいと思います (後でさらに量子化します)。これを行うために、フランの knnsearch メソッドを使用しています。しかし、この方法の結果は奇妙なものです。すべての記述子について、表示されている最も近いインデックスは、記述子自体のインデックスです。ただし、HIK ツリーのリーフの 1 つである最も近いクラスターのクラスター ID を表示する必要があります。

k=2 を試すか

ここにコードスニペットがあります -

0 投票する
0 に答える
425 参照

opencv - OpenCV での機能マッチング

背景減算によって得られた 2 つのバイナリ イメージがあり、関心のあるポイントに白い円があります。それらをキーポイントに変換し、SURF 記述子を取得しました。次に、FlannBased Matcher (BFMatcher を試しても) を使用して対応するポイントを一致させると、画像 1 のすべてのポイントが画像 2 の単一のポイントに一致します。

どこが間違っているのかを理解するのに助けが必要です。基本行列を見つけるための一致として、これらの一致した点を使用することを想定しています。

0 投票する
1 に答える
4884 参照

python - WindowsにFLANNとpyflannをインストールする方法

Windows で Python (pyflann) に FLANN をセットアップするにはどうすればよいですか? FLANN が openCV になっていることは知っていますが、スタンドアロン バージョンが必要です。ここの手順では、FLANN バイナリをコンパイルするか、PointClouds からバージョンをダウンロードすることを提案してますが、これらのいずれも使用できません。

ソースからコンパイルしましたが、実行しようとした後、次のsetup.pyエラーが発生しました。

誰かがこれを解決するのを手伝ってくれるか、簡単にインストールできる別のバージョンのflannに案内してくれますか?

0 投票する
1 に答える
818 参照

python - Pythonでのflannインデックスの保存

Pythonでサーフ記述子のk-treeとしてflannを使用したい。この場合、フランインデックスウィッチを保存する必要があります。私を導くための有用なチュートリアルに資金を提供できませんでした。誰でも私を助けることができますか、私はプログラミングが初めてです!

0 投票する
1 に答える
279 参照

c++ - エラー: ...保護された関数

別のコードのパックから Make メソッドを使用して flann をコンパイルしようとしましたが、flann バイナリ ファイル './flann/util/matrix.h:75' の 1 つで保護された関数に関するこのエラーが発生しました。エラー?私はプログラミングの初心者です。できる限りシンプルにしてください。:P

これは matrix.h です: