OpenCV  2.4.13
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

cv::ocl::CannyBuf::CannyBuf ( )
inline
cv::ocl::CannyBuf::~CannyBuf ( )
inline
cv::ocl::CannyBuf::CannyBuf ( const Size image_size,
int  apperture_size = 3 
)
inlineexplicit
cv::ocl::CannyBuf::CannyBuf ( const oclMat dx_,
const oclMat dy_ 
)

Member Function Documentation

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

Member Data Documentation

oclMat cv::ocl::CannyBuf::counter
oclMat cv::ocl::CannyBuf::dx
oclMat cv::ocl::CannyBuf::dx_buf
oclMat cv::ocl::CannyBuf::dy
oclMat cv::ocl::CannyBuf::dy_buf
oclMat cv::ocl::CannyBuf::edgeBuf
Ptr<FilterEngine_GPU> cv::ocl::CannyBuf::filterDX
Ptr<FilterEngine_GPU> cv::ocl::CannyBuf::filterDY
oclMat cv::ocl::CannyBuf::trackBuf1
oclMat cv::ocl::CannyBuf::trackBuf2

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