Struct resize::Filter [] [src]

pub struct Filter { /* fields omitted */ }

Resampling filter.

Methods

impl Filter
[src]

Create a new filter.

Examples

use resize::Filter;
fn kernel(x: f32) -> f32 { f32::max(1.0 - x.abs(), 0.0) }
let filter = Filter::new(Box::new(kernel), 1.0);

Helper to create Cubic filter with custom B and C parameters.

Helper to create Lanczos filter with custom radius.