Struct image2::kernel::Kernel [−][src]
pub struct Kernel { /* fields omitted */ }
Expand description
2-dimensional convolution kernel
Implementations
Create a new kernel with the given number of rows and columns
Create a new kernel and fill it by executing f
with each possible (row, col) pair
3x3 pixel gaussian blur
5x5 pixel gaussian blur
7x7 pixel gaussian blur
9x9 pixel gaussian blur
Trait Implementations
Determines whether a filter should be executed one pixel at a time, or a whole image at a time
Compute filter at the given point for the provided input Read more
Get filter output size, this is typically the destination image size, however when used as part of a pipeline a single filter might have a different output size Read more
Evaluate a filter on part of an image
Evaluate filter on part of an image using the same image for input and output
Evaluate filter using the same image for input and output
Auto Trait Implementations
impl RefUnwindSafe for Kernel
impl UnwindSafe for Kernel
Blanket Implementations
Mutably borrows from an owned value. Read more