Merge pull request #16513 from pwuertz:cuda_py_interop
This commit is contained in:
@@ -305,6 +305,9 @@ public:
|
||||
//! returns true if GpuMat data is NULL
|
||||
CV_WRAP bool empty() const;
|
||||
|
||||
// returns pointer to cuda memory
|
||||
CV_WRAP void* cudaPtr() const;
|
||||
|
||||
//! internal use method: updates the continuity flag
|
||||
CV_WRAP void updateContinuityFlag();
|
||||
|
||||
@@ -681,6 +684,9 @@ public:
|
||||
//! returns true if stream object is not default (!= 0)
|
||||
operator bool_type() const;
|
||||
|
||||
//! return Pointer to CUDA stream
|
||||
CV_WRAP void* cudaPtr() const;
|
||||
|
||||
class Impl;
|
||||
|
||||
private:
|
||||
|
||||
@@ -343,6 +343,12 @@ bool GpuMat::empty() const
|
||||
return data == 0;
|
||||
}
|
||||
|
||||
inline
|
||||
void* GpuMat::cudaPtr() const
|
||||
{
|
||||
return data;
|
||||
}
|
||||
|
||||
static inline
|
||||
GpuMat createContinuous(int rows, int cols, int type)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user