情報詳細Q:マッチングの位置ずれの原因を教えてください。A:マッチングの位置ずれについては、様々要因が考えられますが画像中のノイズの細かい輝度差に反応してマッチングされてしまった場合以下のようにfind_shape_modelの8番目のパラメータ'Subpix'にmax_deformationの設定を追加することで、適切にマッチングが行える可能性があります。例find_shape_model(Image, ModelID, rad(-5), rad(0), 0., 1, 0.1, ['least_squares_high','max_deformation 10'], 0, 0.1, Row, Column, Angle, Score)max_deformationは、モデルに対してどの程度ずれ・変形があるか考慮するパラメータです。上記設定では、10pix分のずれ・変形を考慮してマッチングを行う設定となります。max_deformationを設定すると、マッチングを行った後 設定した値の値のピクセル分許容した範囲で さらにマッチング処理が行われます。はじめにマッチングを行った結果よりも、'max_deformation'を適用した場合の方がスコアが高い場合には、マッチング結果として'max_deformation'を適用した結果が取得されます。'max_deformation'の詳細については、find_shape_modelヘルプに記載がございますので、よろしければこちらご確認ください。【find_shape_modelヘルプ】C:/Program Files/MVTec/HALCON-20.11-Progress/doc/html/reference/operators/find_shape_model.html('HALCON-20.11-Progress'の箇所はお使いのHALCONバージョンを入れてください) 添付ファイルタイトルマッチングの位置ずれについてURL 名000007858公開状況公開済み検証状況公開済み