WK_HuMomentsプラグイン

 17th October 2021 at 1:34pm

簡単な説明

Huモーメントは、モーメント不変量の一つです。
本プラグインは、勉強のためOpenCVは使わずに自分で実装しました。

Huモーメントの値以外に、一致度を表すMatchや角度を表すRotationを表示します。

ResultTableがリセットされた状態で、最初に計算したHuモーメントが参照データになります。

  • Match列は、1行目の参照データとの一致度を示します
  • Rotation列は、1行目の参照データとの差分を示します

ともに0に近いほど、一致していることを示しています。

サンプル

マクロで簡易の形状マッチングを作成してみました。以下の手順で試してみてください。

  • こちらからzipファイルをダウンロードしてください。
  • 全て展開します。
  • 全てのファイルをImageJで開きます。(テキストも含みます)
  • OCV__LoadLibraryを実行します。
  • MatchShapes_UsingHuMoments_Macro.txtを実行(Macros -> Run Macro)してください。

HomeへIJToolsUsingOpenCVへ