Base abstract class for the long-term tracker
[詳解]
#include <tracking.hpp>
cv::TrackerDaSiamRPN,
cv::TrackerGOTURN,
cv::TrackerMIL,
cv::tracking::TrackerCSRT,
cv::tracking::TrackerKCFに継承されています。
|
virtual CV_WRAP void |
init
(InputArray image, const
Rect
&boundingBox)=0 |
|
ターゲットを囲む既知のバウンディングボックスでトラッカーを初期化する[【詳解】(英語]
|
|
virtual CV_WRAP bool |
update
(InputArray image, CV_OUT
Rect
&boundingBox)=0 |
|
トラッカーを更新し、ターゲットに最も適した新しいバウンディングボックスを見つける。[【詳解】(英語]
|
|
◆
init()
virtual CV_WRAP void cv::Tracker::init
|
( |
InputArray |
image,
|
|
|
const
Rect
& |
boundingBox |
|
) |
|
|
|
pure virtual
|
ターゲットを囲む既知のバウンディングボックスでトラッカーを初期化する
- 引数
-
image |
初期フレーム |
boundingBox |
初期のバウンディングボックス |
◆
update()
virtual CV_WRAP bool cv::Tracker::update
|
( |
InputArray |
image,
|
|
|
CV_OUT
Rect
& |
boundingBox |
|
) |
|
|
|
pure virtual
|
トラッカーを更新し、ターゲットに最も適した新しいバウンディングボックスを見つける。
- 引数
-
image |
現在のフレーム |
boundingBox |
新しいターゲットの位置を示すバウンディングボックス、trueが返された場合はtrue、それ以外は変更なし |
- 戻り値
- Trueはターゲットの位置が確認できたことを意味し、Falseは現在のフレームでトラッカーがターゲットの位置を確認できないことを意味する。なお、後者はを意味しません。後者はトラッカーの失敗を意味するものではなく、もしかしたらターゲットが実際にフレームから消えているかもしれません。
このクラス詳解は次のファイルから抽出されました: