検出器で検出した物の座標を取りたい

MATLABで、一時停止標識検出器の学習( https://jp.mathworks.com/help/vision/ug/train-a-stop-sign-detector.html)があるのですが、このように検出したあとに、検出した物の座標情報を取得することは可能でしょうか。 一時停止標識検出器の学習で例えると、検出した一時停止標識の中心座標の取得を行いたいです。

 Accepted Answer

michio
michio on 16 Jan 2018

0 votes

例題を実行すると分かりやすいですが、例題では検出結果として
>> bbox
bbox =
415 135 35 38
が得られます。それぞれ境界ボックス(四角形)の x 座標、y座標、幅、高さを意味しますが、求めている結果でしょうか?

3 Comments

yuri takahashi
yuri takahashi on 16 Jan 2018
回答、ありがとうございます。 bboxにそれぞれ入っていたのですね、よくわかりました。 重ねてお聞きしたいのですが、bboxに格納された数値はバラバラに変数に代入することは可能なのでしょうか。重ね重ねすみません。
bbox = 415 135 35 38 の数値を x = 415, y = 135, ... のように代入。
michio
michio on 16 Jan 2018
x = bbox(1);
y = bbox(2);
などなど。可能です。
yuri takahashi
yuri takahashi on 16 Jan 2018
度重なるご回答、誠にありがとうございます。 よくわかりました。

Sign in to comment.

More Answers (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!