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

ファストマーチング法の実装を記述する。 続きを読む...

#include <opencv2/videostab/fast_marching.hpp>

Collaboration diagram for cv::videostab::FastMarchingMethod:

公開メンバ関数

 FastMarchingMethod ()
 
Mat distanceMap () const
 
template<typename Inpaint >
Inpaint run (const Mat &mask, Inpaint inpaint)
 ファストマーチング法を実行するテンプレートメソッド。
 

詳細説明

ファストマーチング法の実装を記述する。

http://iwi.eldoc.ub.rug.nl/FILES/root/2004/JGraphToolsTelea/2004JGraphToolsTelea.pdf を参照。

構築子と解体子の詳解

◆ FastMarchingMethod()

cv::videostab::FastMarchingMethod::FastMarchingMethod ( )
inline

メンバ関数詳解

◆ distanceMap()

Mat cv::videostab::FastMarchingMethod::distanceMap ( ) const
inline
戻り値
メソッドの動作中に生成される距離マップ。

◆ run()

template<typename Inpaint >
Inpaint cv::videostab::FastMarchingMethod::run ( const Mat & mask,
Inpaint inpaint )

ファストマーチング法を実行するテンプレートメソッド。

引数
mask画像マスク。値 0 はそのピクセル値をインペイントすべきことを示し、255 はピクセル値が既知であることを示す。それ以外の値は許容されない。
inpaintvoid operator ()(int x, int y) をオーバーロードするインペイント用ファンクタ。
戻り値
インペイント用ファンクタ。
この関数の呼び出しグラフ:

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