pub struct Detection { /* private fields */ }
Expand description
The result of a computation.
Implementations§
Source§impl Detection
impl Detection
Sourcepub fn interpolate(&self, x: f32, y: f32) -> Edge
pub fn interpolate(&self, x: f32, y: f32) -> Edge
Linearly interpolates the edge at the specified location.
Similar to as if the edges detection were continuous.
Sourcepub fn as_image(&self) -> DynamicImage
pub fn as_image(&self) -> DynamicImage
Renders the detected edges to an image.
The intensity of the pixel represents the magnitude of the change in brightnes while the color represents the direction.
Useful for debugging.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Detection
impl RefUnwindSafe for Detection
impl Send for Detection
impl Sync for Detection
impl Unpin for Detection
impl UnwindSafe for Detection
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more