![]() |
OpenCV 4.13.0
Open Source Computer Vision
|
クラス | |
| class | DenseRLOFOpticalFlow |
| ロバスト局所オプティカルフロー(RLOF)アルゴリズムとスパースからデンスへの補間スキームに基づく、高速なデンスオプティカルフロー計算。 続き... | |
| class | DualTVL1OpticalFlow |
| "Dual TV L1" オプティカルフロー Algorithm。 続き... | |
| class | GPCDetails |
| class | GPCForest |
| struct | GPCMatchingParams |
| マッチングパラメータをカプセル化するクラス。 続き... | |
| struct | GPCPatchDescriptor |
| struct | GPCPatchSample |
| struct | GPCTrainingParams |
| 学習パラメータをカプセル化するクラス。 続き... | |
| class | GPCTrainingSamples |
| 学習サンプルをカプセル化するクラス。 続き... | |
| class | GPCTree |
| 個々のツリーのためのクラス。 続き... | |
| class | OpticalFlowPCAFlow |
| PCAFlowアルゴリズム。 続き... | |
| class | PCAPrior |
| このクラスは、得られるオプティカルフローに学習済みの事前分布(prior)を課すために使用できる。解はこの事前分布に従って正則化される。事前に "learn_prior.py" スクリプトで適切な事前分布ファイルを生成しておく必要がある。 続き... | |
| class | RLOFOpticalFlowParameter |
| これはロバスト局所オプティカルフロー(RLOF)アルゴリズムのパラメータを保存・設定するために使用される。 続き... | |
| class | SparseRLOFOpticalFlow |
| ロバスト局所オプティカルフロー(RLOF)アルゴリズムを用いて、スパースオプティカルフローの計算と特徴トラッキングを行うためのクラス。 続き... | |
型定義 | |
| typedef std::vector< GPCPatchSample > | GPCSamplesVector |
列挙型 | |
| enum | GPCDescType { GPC_DESCRIPTOR_DCT = 0 , GPC_DESCRIPTOR_WHT } |
| Global Patch Collider の記述子型。 続き... | |
| enum | InterpolationType { INTERP_GEO = 0 , INTERP_EPIC = 1 , INTERP_RIC = 2 } |
| enum | SolverType { ST_STANDART = 0 , ST_BILINEAR = 1 } |
| enum | SupportRegionType { SR_FIXED = 0 , SR_CROSS = 1 } |
関数 | |
| void | calcOpticalFlowDenseRLOF (InputArray I0, InputArray I1, InputOutputArray flow, Ptr< RLOFOpticalFlowParameter > rlofParam=Ptr< RLOFOpticalFlowParameter >(), float forwardBackwardThreshold=0, Size gridStep=Size(6, 6), InterpolationType interp_type=InterpolationType::INTERP_EPIC, int epicK=128, float epicSigma=0.05f, float epicLambda=100.f, int ricSPSize=15, int ricSLICType=100, bool use_post_proc=true, float fgsLambda=500.0f, float fgsSigma=1.5f, bool use_variational_refinement=false) |
| ロバスト局所オプティカルフロー(RLOF)アルゴリズムとスパースからデンスへの補間スキームに基づく、高速なデンスオプティカルフロー計算。 | |
| void | calcOpticalFlowSF (InputArray from, InputArray to, OutputArray flow, int layers, int averaging_block_size, int max_flow) |
| void | calcOpticalFlowSF (InputArray from, InputArray to, OutputArray flow, int layers, int averaging_block_size, int max_flow, double sigma_dist, double sigma_color, int postprocess_window, double sigma_dist_fix, double sigma_color_fix, double occ_thr, int upscale_averaging_radius, double upscale_sigma_dist, double upscale_sigma_color, double speed_up_thr) |
| "SimpleFlow" アルゴリズムを用いてオプティカルフローを計算する。 | |
| void | calcOpticalFlowSparseRLOF (InputArray prevImg, InputArray nextImg, InputArray prevPts, InputOutputArray nextPts, OutputArray status, OutputArray err, Ptr< RLOFOpticalFlowParameter > rlofParam=Ptr< RLOFOpticalFlowParameter >(), float forwardBackwardThreshold=0) |
| optflow::calcOpticalFlowPyrLK() と同様に、ロバスト局所オプティカルフロー(RLOF)を用いてスパースな特徴セットの高速なオプティカルフローを計算する。 | |
| void | calcOpticalFlowSparseToDense (InputArray from, InputArray to, OutputArray flow, int grid_step=8, int k=128, float sigma=0.05f, bool use_post_proc=true, float fgs_lambda=500.0f, float fgs_sigma=1.5f) |
| PyrLKのスパースマッチの補間に基づく高速なデンスオプティカルフロー。 | |
| Ptr< DenseOpticalFlow > | createOptFlow_DeepFlow () |
| DeepFlowオプティカルフローアルゴリズムの実装。 | |
| Ptr< DenseOpticalFlow > | createOptFlow_DenseRLOF () |
| Dense RLOF アルゴリズムへの追加インターフェイス - optflow::calcOpticalFlowDenseRLOF() | |
| Ptr< DualTVL1OpticalFlow > | createOptFlow_DualTVL1 () |
| cv::DenseOpticalFlow のインスタンスを生成する。 | |
| Ptr< DenseOpticalFlow > | createOptFlow_Farneback () |
| Farnebackのアルゴリズムへの追加インターフェイス - calcOpticalFlowFarneback() | |
| Ptr< DenseOpticalFlow > | createOptFlow_PCAFlow () |
| PCAFlowのインスタンスを生成する。 | |
| Ptr< DenseOpticalFlow > | createOptFlow_SimpleFlow () |
| SimpleFlow アルゴリズムへの追加インターフェイス - calcOpticalFlowSF() | |
| Ptr< SparseOpticalFlow > | createOptFlow_SparseRLOF () |
| Sparse RLOF アルゴリズムへの追加インターフェイス - optflow::calcOpticalFlowSparseRLOF() | |
| Ptr< DenseOpticalFlow > | createOptFlow_SparseToDense () |
| SparseToDenseFlow アルゴリズムへの追加インターフェイス - calcOpticalFlowSparseToDense() | |