SURF 記述子(長さ 64 のベクトル)を生成したい。元の論文
で
は、ここで次のように述べています。
領域は、規則的に小さな 4*4 の正方形のサブ領域に分割されます。サブ領域ごとに、5*5 の等間隔のサンプル ポイントで Haar ウェーブレット応答を計算します。
OpenCVのヘルプを使用すると、キーポイントとそれに関連する領域を ( と を使用KeyPoint::size
してangle
) 取得できますが、私の質問は次のとおり
です。1. Haar ウェーブレット応答を計算する方法は?
2. 「5 x 5 の等間隔のサンプル ポイント」とはどういう意味ですか?
Harr ウェーブレットに関するwikiと紹介を読みましたが、コードの書き方はまだわかりません。
OpenCV の使用方法は知っていましたSurfDescriptorExtractor
が、元の領域を拡大または縮小して新しい記述子を取得する必要があるため、使用できません。
SURF記述子を生成する方法についてのヒントをありがとう。