The
Track
class describes tracks.
[詳解]
#include <tracking_by_matching.hpp>
のクラスはスレッドセーフではありません。Trackクラスは、トラックを記述します。
◆
Track()
cv::detail::tracking::tbm::Track::Track
|
( |
const TrackedObjects & |
objs,
|
|
|
const
cv::Mat
& |
last_image,
|
|
|
const
cv::Mat
& |
descriptor_fast,
|
|
|
const
cv::Mat
& |
descriptor_strong |
|
) |
|
|
|
inline
|
Trackのコンストラクタです.
- 引数
-
objs |
検出されたオブジェクトのシーケンス. |
last_image |
検出されたオブジェクトのシーケンスの最後の画像を返します. |
descriptor_fast |
速い記述子。 |
descriptor_strong |
強い記述子(reid embedding). |
◆
back()
[1/2]
back は,トラック内の最後のオブジェクトへの非constの参照を返します.
- 戻り値
- backは,トラック内の最後のオブジェクトへの非constの参照を返します.
◆
back()
[2/2]
const
TrackedObject
& cv::detail::tracking::tbm::Track::back
|
( |
|
) |
const |
|
inline
|
back は,トラック内の最後のオブジェクトへの const 参照を返します.
- 戻り値
- backは,トラック内の最後のオブジェクトへのconst型の参照を返します。
◆
empty()
bool cv::detail::tracking::tbm::Track::empty
|
( |
|
) |
const |
|
inline
|
emptyは,トラックにオブジェクトが含まれていない場合に返します。
- 戻り値
- trackにオブジェクトが含まれていない場合はtrueを返します。
◆
operator[]()
[1/2]
TrackedObject
& cv::detail::tracking::tbm::Track::operator[]
|
( |
size_t |
i
|
) |
|
|
inline
|
operator [] 指定されたインデックスで検出されたオブジェクトへの非constの参照を返します。
- 引数
-
- 戻り値
- 指定されたインデックスで検出されたオブジェクトへのconst外の参照です。
◆
operator[]()
[2/2]
const
TrackedObject
& cv::detail::tracking::tbm::Track::operator[]
|
( |
size_t |
i
|
) |
const |
|
inline
|
operator [] return 指定されたインデックスで検出されたオブジェクトへの const 参照。
- 引数
-
- 戻り値
- 指定されたインデックスを持つ検出されたオブジェクトへのconst参照です。
◆
size()
size_t cv::detail::tracking::tbm::Track::size
|
( |
|
) |
const |
|
inline
|
size は,トラック内の検出されたオブジェクトの数を返します。
- 戻り値
- size: トラック内の検出されたオブジェクトの数。
◆
length
size_t cv::detail::tracking::tbm::Track::length |
メモリ使用量の増加を避けるために,トラックから削除されたオブジェクトの数を含むトラックの長さ。
◆
predicted_rect
cv::Rect
cv::detail::tracking::tbm::Track::predicted_rect |
トラックが失われた場合に予測される位置とバウンディングボックスのサイズを表す矩形。
このクラス詳解は次のファイルから抽出されました: