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

クラス

class  CosDistance
 CosDistance クラスは、2つの再識別記述子間のコサイン距離を計算できる。 続き...
 
class  IDescriptorDistance
 IDescriptorDistance クラスは、再識別記述子間の距離計算のためのインターフェースを宣言する。 続き...
 
class  IImageDescriptor
 IImageDescriptor クラスは、画像記述子の基底クラスを宣言する。 続き...
 
class  ITrackerByMatching
 Tracker-by-Matchingアルゴリズムのインターフェース。 続き...
 
class  MatchTemplateDistance
 OpenCVライブラリのMatchTemplate関数、特にその相互相関計算手法を用いて画像間の距離を計算する。 続き...
 
class  ResizedImageDescriptor
 リサイズした画像を記述子として使用する。 続き...
 
class  Track
 Track クラスは、トラックを記述する。 続き...
 
struct  TrackedObject
 TrackedObject 構造体は、検出されたオブジェクトのプロパティを定義する。 続き...
 
struct  TrackerParams
 TrackerParams 構造体は、TrackerByMatchingの引数を格納する。 続き...
 

型定義

using ObjectTracks = std::unordered_map<int, TrackedObjects>
 (オブジェクトID, 検出されたオブジェクト) のペアのコレクション。
 
using TrackedObjects = std::deque<TrackedObject>
 

関数

cv::Ptr< ITrackerByMatchingcreateTrackerByMatching (const TrackerParams &params=TrackerParams())
 Tracker-by-Matchingアルゴリズムの実装を生成するファクトリ。
 
bool operator!= (const TrackedObject &first, const TrackedObject &second)
 
bool operator== (const TrackedObject &first, const TrackedObject &second)
 

型定義詳解

◆ ObjectTracks

using cv::detail::tracking::tbm::ObjectTracks = std::unordered_map<int, TrackedObjects>

(オブジェクトID, 検出されたオブジェクト) のペアのコレクション。

◆ TrackedObjects

関数詳解

◆ createTrackerByMatching()

cv::Ptr< ITrackerByMatching > cv::detail::tracking::tbm::createTrackerByMatching ( const TrackerParams & params = TrackerParams())

Tracker-by-Matchingアルゴリズムの実装を生成するファクトリ。

◆ operator!=()

bool cv::detail::tracking::tbm::operator!= ( const TrackedObject & first,
const TrackedObject & second )

◆ operator==()

bool cv::detail::tracking::tbm::operator== ( const TrackedObject & first,
const TrackedObject & second )