Base class for Canny Edge Detector. :
More...
#include "cudaimgproc.hpp"
Base class for Canny Edge Detector. :
§ detect() [1/2]
Finds edges in an image using the [33] algorithm.
- Parameters
-
image | Single-channel 8-bit input image. |
edges | Output edge map. It has the same size and type as image. |
stream | Stream for the asynchronous version. |
§ detect() [2/2]
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
- Parameters
-
dx | First derivative of image in the vertical direction. Support only CV_32S type. |
dy | First derivative of image in the horizontal direction. Support only CV_32S type. |
edges | Output edge map. It has the same size and type as image. |
stream | Stream for the asynchronous version. |
§ getAppertureSize()
virtual int cv::cuda::CannyEdgeDetector::getAppertureSize |
( |
| ) |
const |
|
pure virtual |
§ getHighThreshold()
virtual double cv::cuda::CannyEdgeDetector::getHighThreshold |
( |
| ) |
const |
|
pure virtual |
§ getL2Gradient()
virtual bool cv::cuda::CannyEdgeDetector::getL2Gradient |
( |
| ) |
const |
|
pure virtual |
§ getLowThreshold()
virtual double cv::cuda::CannyEdgeDetector::getLowThreshold |
( |
| ) |
const |
|
pure virtual |
§ setAppertureSize()
virtual void cv::cuda::CannyEdgeDetector::setAppertureSize |
( |
int |
apperture_size | ) |
|
|
pure virtual |
§ setHighThreshold()
virtual void cv::cuda::CannyEdgeDetector::setHighThreshold |
( |
double |
high_thresh | ) |
|
|
pure virtual |
§ setL2Gradient()
virtual void cv::cuda::CannyEdgeDetector::setL2Gradient |
( |
bool |
L2gradient | ) |
|
|
pure virtual |
§ setLowThreshold()
virtual void cv::cuda::CannyEdgeDetector::setLowThreshold |
( |
double |
low_thresh | ) |
|
|
pure virtual |
The documentation for this class was generated from the following file:
- /build/master-contrib_docs-lin64/opencv_contrib/modules/cudaimgproc/include/opencv2/cudaimgproc.hpp