Base class for Canny Edge Detector. :
More...
#include <opencv2/cudaimgproc.hpp>
Base class for Canny Edge Detector. :
◆ detect() [1/2]
Finds edges in an image using the [35] 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: