![]() |
OpenCV 4.14.0
Open Source Computer Vision
|
#include <opencv2/gapi/rmat.hpp>
Public Types | |
| using | DestroyCallback = std::function<void()> |
| using | stepsT = std::vector<size_t> |
Public Member Functions | |
| View ()=default | |
| View (const GMatDesc &desc, uchar *data, const stepsT &steps={}, DestroyCallback &&cb=nullptr) | |
| View (const GMatDesc &desc, uchar *data, size_t step, DestroyCallback &&cb=nullptr) | |
| View (const View &)=delete | |
| View (View &&)=default | |
| ~View () | |
| int | chan () const |
| int | cols () const |
| int | depth () const |
| const std::vector< int > & | dims () const |
| size_t | elemSize () const |
| View & | operator= (const View &)=delete |
| View & | operator= (View &&v) |
| template<typename T = uchar> | |
| T * | ptr (int y, int x) |
| template<typename T = uchar> | |
| const T * | ptr (int y, int x) const |
| template<typename T = uchar> | |
| T * | ptr (int y=0) |
| template<typename T = uchar> | |
| const T * | ptr (int y=0) const |
| int | rows () const |
| cv::Size | size () const |
| size_t | step (size_t i=0) const |
| const stepsT & | steps () const |
| int | type () const |
| using cv::RMat::View::DestroyCallback = std::function<void()> |
| using cv::RMat::View::stepsT = std::vector<size_t> |
|
default |
| cv::RMat::View::View | ( | const GMatDesc & | desc, |
| uchar * | data, | ||
| const stepsT & | steps = {}, | ||
| DestroyCallback && | cb = nullptr ) |
| cv::RMat::View::View | ( | const GMatDesc & | desc, |
| uchar * | data, | ||
| size_t | step, | ||
| DestroyCallback && | cb = nullptr ) |
|
delete |
|
default |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| int cv::RMat::View::type | ( | ) | const |