形状テンプレートのマッチング
機能: テンプレートマッチングの形状に基づいて、テンプレート画像抽出勾配および他の情報を回転およびスケーリングして特徴を取得し、テストマップをマッチングしてスコア、角度、スケーリング、および他の結果を取得する。
入力パラメータ:
名称 | タイプ | 正当な範囲 | デフォルト値 | 意味 |
---|---|---|---|---|
画像 |
ColorImage |
なし |
なし |
画像を入力してください。RGBチャンネルのカラー画像が必要です。 |
出力パラメータ:
名称 | タイプ | 正当な範囲 | デフォルト値 | 意味 |
---|---|---|---|---|
テスト結果 |
DetectInstance |
なし |
{} |
バウンディングボックス、タクソノミー、スコア、ポリゴンを返します。 |
パラメータ設定:
名称 | タイプ | 正当な範囲 | デフォルト値 | 意味 |
---|---|---|---|---|
強制トレーニング |
Bool |
なし |
True |
有効にすると、パラメータに従ってテンプレートが再トレーニングされます。 |
テンプレート画像 |
File |
['.png', '.jpg', '.tif', '.jpeg'] |
なし |
モデル写真。 |
テンプレート生成パス |
String |
なし |
なし |
検出しきい値。 |
テンプレート名 |
String |
なし |
template |
テンプレート名は、異なるテンプレートを区別するために使用され、テンプレートに一致する名前に従って生成され、検索されます。 |
ズームを有効にする |
Bool |
[True, False] |
false |
画像がスケーリングされているかどうか、高解像度の画像の場合、直接トレーニングは長い時間を要するか、結果に一致する詳細が多すぎる可能性があり、トレーニングとテストの前に画像をスケーリングする必要があります。 |
拡大率 |
Float |
[0.1, 1.5] |
0.7 |
画像トレーニングテストの前にスケーリング。 |
ズーム範囲 |
List |
なし |
[0.8, 1.2] |
画像トレーニングのズーム範囲。 |
ズームステップのサイズ |
Float |
[0.01, 1.2] |
0.1 |
画像トレーニング中のズームステップサイズは、サイズが小さいほどマッチングが容易ですが、サイズが小さいほど時間がかかります。 |
回転角度範囲 |
List |
なし |
[0, 360] |
回転角度範囲。 |
回転角度ステップ |
Float |
[0.0, 60] |
1 |
回転角度ステップ。 |
フィーチャーポイントの数 |
Integer |
[0, 1000] |
75 |
マッチするフィーチャーポイントの数が多いほど遅くなります。 |
画像ピラミッド階層 |
List |
なし |
[4, 8] |
画像ピラミッドの比率を表します。これは2の累乗です。一致するピクセルが小さいほど、精度が高くなり、時間がかかります。 |
スコアのしきい値 |
Float |
[0, 100] |
80 |
スコアが低い結果は、この値に基づいてフィルタリングされます。 |
NMSしきい値 |
Float |
[0.0, 1.0] |
0.3 |
大きな重複のある結果は、この値に基づいてフィルタリングされます。 |
カテゴリー名 |
String |
['0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12', '13', '14', '15', '16', '17', '18', '19', '20', '21', '22', '23', '24', '25', '26', '27', '28', '29'] |
0 |
シーンに応じてカテゴリ名を設定して、フィルタリングなどの操作を実行できます。 |