[−][src]Function raster::transform::flip
pub fn flip(src: &mut Image, mode: TransformMode) -> RasterResult<()>
Flip an image on its x or y axis.
Examples
Flip X:
use raster::{transform, TransformMode}; //... let mut image = raster::open("tests/in/sample.png").unwrap(); transform::flip(&mut image, TransformMode::Horizontal).unwrap(); raster::save(&image, "tests/out/test_transform_flip_x.png").unwrap();
Flip Y:
use raster::{transform, TransformMode}; //... let mut image = raster::open("tests/in/sample.png").unwrap(); transform::flip(&mut image, TransformMode::Vertical).unwrap(); raster::save(&image, "tests/out/test_transform_flip_y.png").unwrap();