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

この名前空間には、オプティカルフローや背景差分など、動画指向のアルゴリズム向けのG-API操作と関数が含まれる。詳細...

名前空間

namespace  cpu
 

クラス

struct  BackgroundSubtractorParams
 背景差分処理の初期化引数のための構造体。 続き...
 

型定義

using GBuildPyrOutput = std::tuple<GArray<GMat>, GScalar>
 
using GOptFlowLKOutput
 

列挙型

enum  BackgroundSubtractorType {
  TYPE_BS_MOG2 ,
  TYPE_BS_KNN
}
 

関数

void checkParams (const cv::gapi::KalmanParams &kfParams, const cv::GMatDesc &measurement, const cv::GMatDesc &control={})
 
 G_TYPED_KERNEL (GBackgroundSubtractor,< GMat(GMat, BackgroundSubtractorParams)>, "org.opencv.video.BackgroundSubtractor")
 
 G_TYPED_KERNEL (GBuildOptFlowPyramid,< GBuildPyrOutput(GMat, Size, GScalar, bool, int, int, bool)>, "org.opencv.video.buildOpticalFlowPyramid")
 
 G_TYPED_KERNEL (GCalcOptFlowLK,< GOptFlowLKOutput(GMat, GMat, cv::GArray< cv::Point2f >, cv::GArray< cv::Point2f >, Size, GScalar, TermCriteria, int, double)>, "org.opencv.video.calcOpticalFlowPyrLK")
 
 G_TYPED_KERNEL (GCalcOptFlowLKForPyr,< GOptFlowLKOutput(cv::GArray< cv::GMat >, cv::GArray< cv::GMat >, cv::GArray< cv::Point2f >, cv::GArray< cv::Point2f >, Size, GScalar, TermCriteria, int, double)>, "org.opencv.video.calcOpticalFlowPyrLKForPyr")
 
 G_TYPED_KERNEL (GKalmanFilter,< GMat(GMat, GOpaque< bool >, GMat, KalmanParams)>, "org.opencv.video.KalmanFilter")
 

詳細説明

この名前空間には、オプティカルフローや背景差分など、動画指向のアルゴリズム向けのG-API操作と関数が含まれる。

型定義詳解

◆ GBuildPyrOutput

◆ GOptFlowLKOutput

初期値:
std::tuple<cv::GArray<cv::Point2f>,
cv::GArray<T> template class represents a list of objects of class T in the graph.
Definition garray.hpp:366

列挙型詳解

◆ BackgroundSubtractorType

列挙値
TYPE_BS_MOG2 
Python: cv.gapi.video.TYPE_BS_MOG2
TYPE_BS_KNN 
Python: cv.gapi.video.TYPE_BS_KNN

関数詳解

◆ checkParams()

void cv::gapi::video::checkParams ( const cv::gapi::KalmanParams & kfParams,
const cv::GMatDesc & measurement,
const cv::GMatDesc & control = {} )

◆ G_TYPED_KERNEL() [1/5]

cv::gapi::video::G_TYPED_KERNEL ( GBackgroundSubtractor ,
< GMat(GMat, BackgroundSubtractorParams)> ,
"org.opencv.video.BackgroundSubtractor"  )
この関数の呼び出しグラフ:

◆ G_TYPED_KERNEL() [2/5]

cv::gapi::video::G_TYPED_KERNEL ( GBuildOptFlowPyramid ,
< GBuildPyrOutput(GMat, Size, GScalar, bool, int, int, bool)> ,
"org.opencv.video.buildOpticalFlowPyramid"  )
この関数の呼び出しグラフ:

◆ G_TYPED_KERNEL() [3/5]

cv::gapi::video::G_TYPED_KERNEL ( GCalcOptFlowLK ,
< GOptFlowLKOutput(GMat, GMat, cv::GArray< cv::Point2f >, cv::GArray< cv::Point2f >, Size, GScalar, TermCriteria, int, double)> ,
"org.opencv.video.calcOpticalFlowPyrLK"  )
この関数の呼び出しグラフ:

◆ G_TYPED_KERNEL() [4/5]

cv::gapi::video::G_TYPED_KERNEL ( GCalcOptFlowLKForPyr ,
< GOptFlowLKOutput(cv::GArray< cv::GMat >, cv::GArray< cv::GMat >, cv::GArray< cv::Point2f >, cv::GArray< cv::Point2f >, Size, GScalar, TermCriteria, int, double)> ,
"org.opencv.video.calcOpticalFlowPyrLKForPyr"  )
この関数の呼び出しグラフ:

◆ G_TYPED_KERNEL() [5/5]

cv::gapi::video::G_TYPED_KERNEL ( GKalmanFilter ,
< GMat(GMat, GOpaque< bool >, GMat, KalmanParams)> ,
"org.opencv.video.KalmanFilter"  )
この関数の呼び出しグラフ: