|
UMatData * | allocate (int dims0, const int *sizes, int type, void *data, size_t *step, AccessFlag flags, UMatUsageFlags usageFlags) const |
|
UMatData * | allocate (PyObject *o, int dims, const int *sizes, int type, size_t *step) const |
|
bool | allocate (UMatData *u, AccessFlag accessFlags, UMatUsageFlags usageFlags) const |
|
void | deallocate (UMatData *u) const |
|
| NumpyAllocator () |
|
| ~NumpyAllocator () |
|
Definition at line 91 of file module_opencv4.cpp.
◆ NumpyAllocator()
NumpyAllocator::NumpyAllocator |
( |
| ) |
|
|
inline |
◆ ~NumpyAllocator()
NumpyAllocator::~NumpyAllocator |
( |
| ) |
|
|
inline |
◆ allocate() [1/3]
UMatData* NumpyAllocator::allocate |
( |
int |
dims0, |
|
|
const int * |
sizes, |
|
|
int |
type, |
|
|
void * |
data, |
|
|
size_t * |
step, |
|
|
AccessFlag |
flags, |
|
|
UMatUsageFlags |
usageFlags |
|
) |
| const |
|
inline |
◆ allocate() [2/3]
UMatData* NumpyAllocator::allocate |
( |
PyObject * |
o, |
|
|
int |
dims, |
|
|
const int * |
sizes, |
|
|
int |
type, |
|
|
size_t * |
step |
|
) |
| const |
|
inline |
◆ allocate() [3/3]
bool NumpyAllocator::allocate |
( |
UMatData * |
u, |
|
|
AccessFlag |
accessFlags, |
|
|
UMatUsageFlags |
usageFlags |
|
) |
| const |
|
inline |
◆ deallocate()
void NumpyAllocator::deallocate |
( |
UMatData * |
u | ) |
const |
|
inline |
◆ stdAllocator
const MatAllocator* NumpyAllocator::stdAllocator |
The documentation for this class was generated from the following file: