|  | OpenCV
    4.1.0
    Open Source Computer Vision | 
#include <opencv2/gapi/fluid/gfluidkernel.hpp>
| Public Types | |
| using | B = std::function< gapi::fluid::BorderOpt(const GMetaArgs &, const GArgs &)> | 
| using | F = std::function< void(const cv::GArgs &, const std::vector< gapi::fluid::Buffer * > &)> | 
| using | IS = std::function< void(const cv::GMetaArgs &, const cv::GArgs &, gapi::fluid::Buffer &)> | 
| enum | Kind { Filter, Resize, NV12toRGB } | 
| using | M = std::function< GMetaArgs(const GMetaArgs &, const GArgs &)> | 
| using | RS = std::function< void(gapi::fluid::Buffer &)> | 
| Public Member Functions | |
| GFluidKernel () | |
| GFluidKernel (int w, Kind k, int l, bool scratch, const F &f, const IS &is, const RS &rs, const B &b) | |
| Public Attributes | |
| const B | m_b | 
| const F | m_f | 
| const IS | m_is | 
| Kind | m_kind | 
| const int | m_lpi = -1 | 
| const RS | m_rs | 
| const bool | m_scratch = false | 
| int | m_window = -1 | 
| using cv::GFluidKernel::B = std::function<gapi::fluid::BorderOpt(const GMetaArgs&, const GArgs&)> | 
| using cv::GFluidKernel::F = std::function<void(const cv::GArgs&, const std::vector<gapi::fluid::Buffer*> &)> | 
| using cv::GFluidKernel::IS = std::function<void(const cv::GMetaArgs &, const cv::GArgs&, gapi::fluid::Buffer &)> | 
| using cv::GFluidKernel::M = std::function<GMetaArgs(const GMetaArgs &, const GArgs &)> | 
| using cv::GFluidKernel::RS = std::function<void(gapi::fluid::Buffer &)> | 
| 
 | inline | 
| 
 | inline | 
| const B cv::GFluidKernel::m_b | 
| const F cv::GFluidKernel::m_f | 
| const IS cv::GFluidKernel::m_is | 
| Kind cv::GFluidKernel::m_kind | 
| const int cv::GFluidKernel::m_lpi = -1 | 
| const RS cv::GFluidKernel::m_rs | 
| const bool cv::GFluidKernel::m_scratch = false | 
| int cv::GFluidKernel::m_window = -1 | 
 1.8.3
 1.8.3