OpenCV 4.10.0
开源计算机视觉
|
超分辨率模块包含一组可用于解决分辨率增强问题的函数和类。实现了几种方法,其中大多数在论文[83]和[196]中进行了描述。
Ptr< FrameSource > cv::superres::createFrameSource_Camera | ( | int | deviceId = 0 | ) |
#include <opencv2/superres.hpp>
Ptr< FrameSource > cv::superres::createFrameSource_Empty | ( | ) |
#include <opencv2/superres.hpp>
Ptr< FrameSource > cv::superres::createFrameSource_Video | ( | const String & | fileName | ) |
#include <opencv2/superres.hpp>
Ptr< FrameSource > cv::superres::createFrameSource_Video_CUDA | ( | const String & | fileName | ) |
#include <opencv2/superres.hpp>
Ptr< BroxOpticalFlow > cv::superres::createOptFlow_Brox_CUDA | ( | ) |
#include <opencv2/superres/optical_flow.hpp>
Ptr< DualTVL1OpticalFlow > cv::superres::createOptFlow_DualTVL1 | ( | ) |
#include <opencv2/superres/optical_flow.hpp>
Ptr< DualTVL1OpticalFlow > cv::superres::createOptFlow_DualTVL1_CUDA | ( | ) |
#include <opencv2/superres/optical_flow.hpp>
Ptr< FarnebackOpticalFlow > cv::superres::createOptFlow_Farneback | ( | ) |
#include <opencv2/superres/optical_flow.hpp>
Ptr< FarnebackOpticalFlow > cv::superres::createOptFlow_Farneback_CUDA | ( | ) |
#include <opencv2/superres/optical_flow.hpp>
Ptr< PyrLKOpticalFlow > cv::superres::createOptFlow_PyrLK_CUDA | ( | ) |
#include <opencv2/superres/optical_flow.hpp>
Ptr< SuperResolution > cv::superres::createSuperResolution_BTVL1 | ( | ) |
#include <opencv2/superres.hpp>
创建双边TV-L1超分辨率。
以下是您可以构造类实例后设置的控制算法的类重要成员
Ptr< SuperResolution > cv::superres::createSuperResolution_BTVL1_CUDA | ( | ) |
#include <opencv2/superres.hpp>