![]() |
OpenCV 5.0.0
Open Source Computer Vision
|
クラス | |
| struct | cv::detail::CompileArgTag< cv::gapi::ot::ObjectTrackerParams > |
| struct | cv::gapi::ot::ObjectTrackerParams |
| struct | cv::gapi::s11n::detail::S11N< cv::gapi::ot::ObjectTrackerParams > |
名前空間 | |
| namespace | cv |
| namespace | cv::detail |
| namespace | cv::gapi |
| namespace | cv::gapi::ot |
| この名前空間には、VAS Object Trackingモジュール機能のためのG-API演算型 (Operation Types) が含まれる。 | |
| namespace | cv::gapi::s11n |
| この名前空間には G-API のシリアライズおよびデシリアライズ用の関数とデータ構造が含まれる。 | |
| namespace | cv::gapi::s11n::detail |
型定義 | |
| using | cv::gapi::ot::GTrackedInfo = std::tuple<cv::GArray<cv::Rect>, cv::GArray<int32_t>, cv::GArray<uint64_t>, cv::GArray<int>> |
列挙型 | |
| enum | cv::gapi::ot::TrackingStatus { cv::gapi::ot::NEW = 0 , cv::gapi::ot::TRACKED , cv::gapi::ot::LOST } |
関数 | |
| std::tuple< cv::GArray< cv::Rect >, cv::GArray< int >, cv::GArray< uint64_t >, cv::GArray< int > > | cv::gapi::ot::track (const cv::GFrame &frame, const cv::GArray< cv::Rect > &detected_rects, const cv::GArray< int > &detected_class_labels, float delta) |
| ビデオフレームでオブジェクトを追跡する。フレームを GFrame とする track(...) のオーバーロード。 | |
| std::tuple< cv::GArray< cv::Rect >, cv::GArray< int >, cv::GArray< uint64_t >, cv::GArray< int > > | cv::gapi::ot::track (const cv::GMat &mat, const cv::GArray< cv::Rect > &detected_rects, const cv::GArray< int > &detected_class_labels, float delta) |
| ビデオフレームでオブジェクトを追跡する。検出されたオブジェクトが追跡中のオブジェクトのいずれかと十分に重なっている場合、その追跡中のオブジェクトの情報は入力された検出オブジェクトで更新される。一方、検出されたオブジェクトが追跡中のどのオブジェクトとも重なっていない場合、その検出オブジェクトは新規に追加され、ObjectTracker がそのオブジェクトの追跡を開始する。ゼロ項追跡タイプでは、検出オブジェクトの空リストが渡された場合、ObjectTracker は追跡中のオブジェクトをクリアする。 | |