![]() |
OpenCV 4.13.0
開源計算機視覺庫 (Open Source Computer Vision)
|
超解析度模組包含一組可用於解決解析度增強問題的函式和類。實現了幾種方法,其中大多數方法在論文 [87] 和 [202] 中進行了描述。
| 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超解析度。
此類實現了論文 [87] 和 [202] 中描述的超解析度演算法。
以下是控制演算法的類的重要成員,您可以在構造類例項後設置它們。
| Ptr< SuperResolution > cv::superres::createSuperResolution_BTVL1_CUDA | ( | ) |
#include <opencv2/superres.hpp>