OpenCV  2.4.13.2
Open Source Computer Vision
cv::ocl::CannyBuf Struct Reference

#include <ocl.hpp>

Public Member Functions

 CannyBuf ()
 
 ~CannyBuf ()
 
 CannyBuf (const Size &image_size, int apperture_size=3)
 
 CannyBuf (const oclMat &dx_, const oclMat &dy_)
 
void create (const Size &image_size, int apperture_size=3)
 
void release ()
 

Public Attributes

oclMat dx
 
oclMat dy
 
oclMat dx_buf
 
oclMat dy_buf
 
oclMat edgeBuf
 
oclMat trackBuf1
 
oclMat trackBuf2
 
oclMat counter
 
Ptr< FilterEngine_GPUfilterDX
 
Ptr< FilterEngine_GPUfilterDY
 

Constructor & Destructor Documentation

§ CannyBuf() [1/3]

cv::ocl::CannyBuf::CannyBuf ( )
inline

§ ~CannyBuf()

cv::ocl::CannyBuf::~CannyBuf ( )
inline

§ CannyBuf() [2/3]

cv::ocl::CannyBuf::CannyBuf ( const Size image_size,
int  apperture_size = 3 
)
inlineexplicit

§ CannyBuf() [3/3]

cv::ocl::CannyBuf::CannyBuf ( const oclMat dx_,
const oclMat dy_ 
)

Member Function Documentation

§ create()

void cv::ocl::CannyBuf::create ( const Size image_size,
int  apperture_size = 3 
)

§ release()

void cv::ocl::CannyBuf::release ( )

Member Data Documentation

§ counter

oclMat cv::ocl::CannyBuf::counter

§ dx

oclMat cv::ocl::CannyBuf::dx

§ dx_buf

oclMat cv::ocl::CannyBuf::dx_buf

§ dy

oclMat cv::ocl::CannyBuf::dy

§ dy_buf

oclMat cv::ocl::CannyBuf::dy_buf

§ edgeBuf

oclMat cv::ocl::CannyBuf::edgeBuf

§ filterDX

Ptr<FilterEngine_GPU> cv::ocl::CannyBuf::filterDX

§ filterDY

Ptr<FilterEngine_GPU> cv::ocl::CannyBuf::filterDY

§ trackBuf1

oclMat cv::ocl::CannyBuf::trackBuf1

§ trackBuf2

oclMat cv::ocl::CannyBuf::trackBuf2

The documentation for this struct was generated from the following file: