![]() |
OpenCV 4.12.0
開源計算機視覺
|
類 | |
| 類 | cv::optflow::DenseRLOFOpticalFlow |
| 基於魯棒區域性光流 (RLOF) 演算法和稀疏到密集插值方案的快速密集光流計算。 更多... | |
| 類 | cv::optflow::RLOFOpticalFlowParameter |
| 用於儲存和設定魯棒區域性光流 (RLOF) 演算法引數。 更多... | |
| 類 | cv::optflow::SparseRLOFOpticalFlow |
| 用於計算稀疏光流和特徵跟蹤的類,使用魯棒區域性光流 (RLOF) 演算法。 更多... | |
名稱空間 | |
| 名稱空間 | cv |
| 名稱空間 | cv::optflow |
列舉 | |
| 列舉 | cv::optflow::InterpolationType { cv::optflow::INTERP_GEO = 0 , cv::optflow::INTERP_EPIC = 1 , cv::optflow::INTERP_RIC = 2 } |
| 列舉 | cv::optflow::SolverType { cv::optflow::ST_STANDART = 0 , cv::optflow::ST_BILINEAR = 1 } |
| 列舉 | cv::optflow::SupportRegionType { cv::optflow::SR_FIXED = 0 , cv::optflow::SR_CROSS = 1 } |
函式 | |
| void | cv::optflow::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 | cv::optflow::calcOpticalFlowSparseRLOF (InputArray prevImg, InputArray nextImg, InputArray prevPts, InputOutputArray nextPts, OutputArray status, OutputArray err, Ptr< RLOFOpticalFlowParameter > rlofParam=Ptr< RLOFOpticalFlowParameter >(), float forwardBackwardThreshold=0) |
| 使用類似於 optflow::calcOpticalFlowPyrLK() 的魯棒區域性光流 (RLOF) 演算法,為稀疏特徵集計算快速光流。 | |
| Ptr< DenseOpticalFlow > | cv::optflow::createOptFlow_DenseRLOF () |
| Dense RLOF 演算法的附加介面 - optflow::calcOpticalFlowDenseRLOF() | |
| Ptr< SparseOpticalFlow > | cv::optflow::createOptFlow_SparseRLOF () |
| Sparse RLOF 演算法的附加介面 - optflow::calcOpticalFlowSparseRLOF() | |