captcha/filters/
mod.rs

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
//! Filters to disturb and transform CAPTCHAs.

mod cow;
mod dots;
mod grid;
mod noise;
mod wave;

use images::Image;

// reexports
pub use filters::cow::Cow;
pub use filters::dots::Dots;
pub use filters::grid::Grid;
pub use filters::noise::Noise;
pub use filters::wave::Wave;

pub trait Filter {
    fn apply(&self, i: &mut Image);
}