[−][src]Trait opencv::hub_prelude::CUDA_CannyEdgeDetector
Base class for Canny Edge Detector. :
Required methods
pub fn as_raw_CUDA_CannyEdgeDetector(&self) -> *const c_void
[src]
pub fn as_raw_mut_CUDA_CannyEdgeDetector(&mut self) -> *mut c_void
[src]
Provided methods
pub fn detect(
&mut self,
image: &dyn ToInputArray,
edges: &mut dyn ToOutputArray,
stream: &mut Stream
) -> Result<()>
[src]
&mut self,
image: &dyn ToInputArray,
edges: &mut dyn ToOutputArray,
stream: &mut Stream
) -> Result<()>
Finds edges in an image using the Canny86 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.
C++ default parameters
- stream: Stream::Null()
pub fn detect_1(
&mut self,
dx: &dyn ToInputArray,
dy: &dyn ToInputArray,
edges: &mut dyn ToOutputArray,
stream: &mut Stream
) -> Result<()>
[src]
&mut self,
dx: &dyn ToInputArray,
dy: &dyn ToInputArray,
edges: &mut dyn ToOutputArray,
stream: &mut Stream
) -> Result<()>
Finds edges in an image using the Canny86 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.
Overloaded 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.
C++ default parameters
- stream: Stream::Null()