エンドユーザー向けGUIを用いたエリア設定の頂点数について

18 views
Skip to first unread message

木下裕貴

unread,
Mar 27, 2023, 2:22:19 AM3/27/23
to EDGEMATRIX Stream Toolkit Forum
お世話になっております。
AMBLの木下です。

標記の通り、エンドユーザー向けGUIを用いたエリア設定に関して確認させてください。

やりたいこととしては、エンドユーザーがカメラ画像を見ながら、特定のポイントへ点を打ち、その点情報に沿って推論処理を実施するということです。

この時、エリア設定を用いることを考えましたが、その頂点数に制限があるか不明でしたので質問させていただきました。

仮に以下のようなエリア設定をする際、nに制限はありますか?
options["points"] = [ (x1, y1), (x2, y2), ... , (xn, yn)]   (n : 点の数, x, y : 点座標)

また、ある場合は制限の数をご教示いただけないでしょうか。
お忙しいところ恐縮ですが、ご回答よろしくお願い致します。

ts...@edgematrix.com

unread,
Mar 27, 2023, 9:08:28 PM3/27/23
to EDGEMATRIX Stream Toolkit Forum, yuki.kin...@ambl.co.jp
お世話になっております。

> やりたいこととしては、エンドユーザーがカメラ画像を見ながら、特定のポイントへ点を打ち、その点情報に沿って推論処理を実施するということです。

実現したいこととしては、現在サポートされている「線」と「ポリゴン」と同様な使い勝手で、
「点」が追加できれば良いでしょうか?

制限は引かれた線などを表示するカスタムオーバーレイの方にあって、
以下の最後の方に説明している通り16となります。

したがって、ポリゴンだと隣接する線の端の点が同一ですが、
線で実現すれば16*2=32個の点を取得することができます。

一方で、ご紹介が間に合っていないのですが、
外部イベントサポートがv2.4から追加されており、
デバイスコンソール上でのマウス操作をアプリが受け取ることも可能になっています。

例えば、水門の遠隔制御のアプリでは、あらかじめ操作UIをオーバーレイで表示しておき、
ユーザーがデバイスコンソールでクリックした位置からクリックしたUI部品を判断し、
センサー連携で水門を制御しながら、現在の状態を表示し続けるようなことが可能になっています。

もしユーザーが操作したいときだけ情報の受け渡しが必要なのであれば、
「EMI External Mouse Event」をご参照ください。

2023年3月27日月曜日 15:22:19 UTC+9 yuki.kin...@ambl.co.jp:

木下裕貴

unread,
Mar 27, 2023, 9:36:36 PM3/27/23
to EDGEMATRIX Stream Toolkit Forum, ts...@edgematrix.com, 木下裕貴
ご回答ありがとうございます。
参考にさせていただきます。

2023年3月28日火曜日 10:08:28 UTC+9 ts...@edgematrix.com:
Reply all
Reply to author
Forward
0 new messages