OpenCV 5.0.0
Open Source Computer Vision
読み込み中...
検索中...
見つかりません
🤖 AIによる機械翻訳(非公式) — これは OpenCV 5.0.0 公式リファレンス(英語)を AI (Claude) で自動翻訳したものです。訳に誤りを含む場合があります。正確な情報は 公式英語版(原文) を参照してください。
cv::detail::tracking::tbm::Track クラス

Track クラスはトラックを記述する。 続き...

#include <opencv2/tracking/tracking_by_matching.hpp>

Collaboration diagram for cv::detail::tracking::tbm::Track:

公開メンバ関数

 Track (const TrackedObjects &objs, const cv::Mat &last_image, const cv::Mat &descriptor_fast, const cv::Mat &descriptor_strong)
 Track コンストラクタ。
 
TrackedObjectback ()
 back はトラック内の最後のオブジェクトへの非const参照を返す。
 
const TrackedObjectback () const
 back はトラック内の最後のオブジェクトへのconst参照を返す。
 
bool empty () const
 empty はトラックがオブジェクトを含まないかどうかを返す。
 
TrackedObjectoperator[] (size_t i)
 operator [] は指定したインデックスの検出オブジェクトへの非const参照を返す。
 
const TrackedObjectoperator[] (size_t i) const
 operator [] は指定したインデックスの検出オブジェクトへのconst参照を返す。
 
size_t size () const
 size はトラック内の検出オブジェクトの数を返す。
 

公開変数類

cv::Mat descriptor_fast
 高速な記述子。
 
cv::Mat descriptor_strong
 強力な記述子 (reid埋め込み)。
 
TrackedObject first_object
 トラック内の最初のオブジェクト。
 
cv::Mat last_image
 トラック内で最後に検出されたオブジェクトの画像。
 
size_t length
 
size_t lost
 何フレーム前にトラックが見失われたか。
 
TrackedObjects objects
 検出されたオブジェクト。
 
cv::Rect predicted_rect
 

詳細説明

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埋め込み)。

メンバ関数詳解

◆ back() [1/2]

TrackedObject & cv::detail::tracking::tbm::Track::back ( )
inline

back はトラック内の最後のオブジェクトへの非const参照を返す。

戻り値
トラック内の最後のオブジェクトへの非const参照。

◆ back() [2/2]

const TrackedObject & cv::detail::tracking::tbm::Track::back ( ) const
inline

back はトラック内の最後のオブジェクトへのconst参照を返す。

戻り値
トラック内の最後のオブジェクトへのconst参照。

◆ empty()

bool cv::detail::tracking::tbm::Track::empty ( ) const
inline

empty はトラックがオブジェクトを含まないかどうかを返す。

戻り値
トラックがオブジェクトを含まない場合は true。

◆ operator[]() [1/2]

TrackedObject & cv::detail::tracking::tbm::Track::operator[] ( size_t i)
inline

operator [] は指定したインデックスの検出オブジェクトへの非const参照を返す。

引数
iオブジェクトのインデックス。
戻り値
指定したインデックスの検出オブジェクトへの非const参照。

◆ operator[]() [2/2]

const TrackedObject & cv::detail::tracking::tbm::Track::operator[] ( size_t i) const
inline

operator [] は指定したインデックスの検出オブジェクトへのconst参照を返す。

引数
iオブジェクトのインデックス。
戻り値
指定したインデックスの検出オブジェクトへのconst参照。

◆ size()

size_t cv::detail::tracking::tbm::Track::size ( ) const
inline

size はトラック内の検出オブジェクトの数を返す。

戻り値
トラック内の検出オブジェクトの数。

メンバ変数詳解

◆ descriptor_fast

cv::Mat cv::detail::tracking::tbm::Track::descriptor_fast

高速な記述子。

◆ descriptor_strong

cv::Mat cv::detail::tracking::tbm::Track::descriptor_strong

強力な記述子 (reid埋め込み)。

◆ first_object

TrackedObject cv::detail::tracking::tbm::Track::first_object

トラック内の最初のオブジェクト。

◆ last_image

cv::Mat cv::detail::tracking::tbm::Track::last_image

トラック内で最後に検出されたオブジェクトの画像。

◆ length

size_t cv::detail::tracking::tbm::Track::length

メモリ使用量の増大を避けるためにトラックから削除されたオブジェクトの数を含む、トラックの長さ。

◆ lost

size_t cv::detail::tracking::tbm::Track::lost

何フレーム前にトラックが見失われたか。

◆ objects

TrackedObjects cv::detail::tracking::tbm::Track::objects

検出されたオブジェクト。

◆ predicted_rect

cv::Rect cv::detail::tracking::tbm::Track::predicted_rect

トラックが見失われた場合の、バウンディングボックスの予測位置とサイズを表す矩形。


このクラス詳解は次のファイルから抽出されました: