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

Nano トラッカーは、dnn ベースの超軽量な汎用物体追跡である。 さらに詳しく...

#include <opencv2/video/tracking.hpp>

Collaboration diagram for cv::TrackerNano:

クラス

struct  Params
 

公開メンバ関数

virtual ~TrackerNano () CV_OVERRIDE
 
- Public Member Functions inherited from cv::Tracker
virtual ~Tracker ()
 
virtual float getTrackingScore ()
 トラッキングスコアを返す。
 
virtual void init (InputArray image, const Rect &boundingBox)=0
 ターゲットを囲む既知のバウンディングボックスでトラッカーを初期化する。
 
virtual bool update (InputArray image, Rect &boundingBox)=0
 トラッカーを更新し、ターゲットの新しい最も可能性の高いバウンディングボックスを求める。
 

静的公開メンバ関数

static Ptr< TrackerNanocreate (const TrackerNano::Params &parameters=TrackerNano::Params())
 コンストラクタ。
 

限定公開メンバ関数

 TrackerNano ()
 
- Protected Member Functions inherited from cv::Tracker
 Tracker ()
 

詳細説明

Nano トラッカーは、dnn ベースの超軽量な汎用物体追跡である。

Nano トラッカーは特別なモデル構造により、はるかに高速で極めて軽量であり、モデル全体のサイズは約 1.9 MB である。Nano トラッカーには 2 つのモデルが必要である: 1 つは特徴抽出用 (バックボーン)、もう 1 つは位置特定用 (ネックヘッド) である。モデルのダウンロードリンク: https://github.com/HonglinChu/SiamTrackers/tree/master/NanoTrack/models/nanotrackv2 元のリポジトリはこちら: https://github.com/HonglinChu/NanoTrack 作者: HongLinChu, 16284.nosp@m.6434.nosp@m.5@qq..nosp@m.com

構築子と解体子の詳解

◆ TrackerNano()

cv::TrackerNano::TrackerNano ( )
protected

◆ ~TrackerNano()

virtual cv::TrackerNano::~TrackerNano ( )
virtual

メンバ関数詳解

◆ create()

static Ptr< TrackerNano > cv::TrackerNano::create ( const TrackerNano::Params & parameters = TrackerNano::Params())
static
Python:
cv.TrackerNano.create([, parameters]) -> retval
cv.TrackerNano.create(backbone, neckhead) -> retval
cv.TrackerNano_create([, parameters]) -> retval
cv.TrackerNano_create(backbone, neckhead) -> retval

コンストラクタ。

引数
parametersNanoTrack のパラメータ TrackerNano::Params

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