oden/third-party/vendor/image/examples/decode.rs
2024-03-08 11:03:01 -08:00

17 lines
477 B
Rust

//! An example of opening an image.
use std::env;
use std::path::Path;
fn main() {
let from = if env::args_os().count() == 2 {
env::args_os().nth(1).unwrap()
} else {
println!("Please enter a from and into path.");
std::process::exit(1);
};
// Use the open function to load an image from a Path.
// ```open``` returns a dynamic image.
let im = image::open(Path::new(&from)).unwrap();
println!("{}", im.as_bytes().len());
}