ご要望ありがとうございます。
寸法(サイズ)と回転指定できる四角いペン機能のご要望と解釈しました。
その場合、以下のような大きさと角度が不変な対象物に対してとても便利だと思います。
しかし、現実の画像はこんなに綺麗ではないので、
角度と大きさが不揃いなことがほとんどだと思っています。
そのため、四角いペンを用いた時は以下の3つの動作が都度必要になると思っています。
- 回転を調整
- 幅を調整
- 高さを調整
ズレている場合は1~3を繰り返して微調整
対象物ごとに上記をすべて繰り返す
上記手順を行うよりは、以下の2つの方法の方が効率が良いと思っています。
- 丸いペンで直線を引いてから塗りつぶす
- 直線はマウスクリック+Shift
- 補間ペン
矩形を塗りつぶす例
補間ペンの例
もし、お手持ちのデータが上記2パターンより、
四角いペンの方が向いていると思われた場合はコメントいただけると幸いです。
出来れば具体的な形状も教えていただけると助かります。
次に領域検出結果を指定の寸法(サイズ)や形状で返すについてですが、
スコアマップ加工を用いれば、多少の補正は出来ます。
ただ、テンプレートを与えて必ず同じ形に返すというのは現状厳しいです。
スコアマップ加工で四角形状に補正する例
-
入力スコアマップ
-
膨張処理
-
ウォーターシェッド
ウォーターシェッドは画像の輝度値とスコアの両方を加味して補正します。
綺麗な画像であれば上手くいきやすいです。
回転につきましては位置合わせタスクで補正できます。
領域検出の下に位置合わせタスクを繋ぎ、
その時に解析領域を固定にして理想的なサイズを指定します。
ノイズ等はサイズ制限と面積制限ではじいていただければと思います。
位置合わせタスクの使用方法は以下をご参照ください。
位置合わせ機能
実例で学ぶMenou-TE ~その8 ウェルカムボード編~
上記対応で不十分な場合、
詳しい状況をお伺いして問題を解決できる方法を考えたいと思います。