🤖
AIによる機械翻訳(非公式) — これは OpenCV 4.13.0 公式リファレンス(英語)を AI (Claude) で自動翻訳したものです。訳に誤りを含む場合があります。正確な情報は
公式英語版(原文) を参照してください。
◆ createBackgroundSubtractorMOG()
| Ptr< cuda::BackgroundSubtractorMOG > cv::cuda::createBackgroundSubtractorMOG |
( |
int | history = 200, |
|
|
int | nmixtures = 5, |
|
|
double | backgroundRatio = 0.7, |
|
|
double | noiseSigma = 0 ) |
#include <opencv2/cudabgsegm.hpp>
混合ガウス分布による背景差分器を生成する。
- 引数
-
| history | 履歴の長さ。 |
| nmixtures | ガウス混合の数。 |
| backgroundRatio | 背景比率。 |
| noiseSigma | ノイズ強度(輝度または各カラーチャンネルの標準偏差)。0 は自動値を意味する。 |
◆ createBackgroundSubtractorMOG2()
#include <opencv2/cudabgsegm.hpp>
MOG2 背景差分器(Background Subtractor)を生成する。
- 引数
-
| history | 履歴の長さ。 |
| varThreshold | ピクセルが背景モデルによって十分に記述されているかどうかを判定するための、ピクセルとモデルとの間の二乗マハラノビス距離に対するしきい値。このパラメータは背景の更新には影響しない。 |
| detectShadows | true の場合、アルゴリズムは影を検出してマークする。速度がわずかに低下するため、この機能が不要な場合はパラメータを false に設定する。 |