decode image
This commit is contained in:
14
src/main.rs
14
src/main.rs
@@ -7,13 +7,23 @@ use clap::Parser;
|
||||
#[derive(Parser, Debug)]
|
||||
#[command(version, about, long_about = None)]
|
||||
struct Args {
|
||||
image: PathBuf,
|
||||
image_path: PathBuf,
|
||||
}
|
||||
|
||||
fn main() {
|
||||
let args = Args::parse();
|
||||
|
||||
let image = parse_image(&args.image_path);
|
||||
|
||||
dbg!(image);
|
||||
}
|
||||
|
||||
fn parse_image(path: &PathBuf) -> ImageBuffer {
|
||||
fn parse_image(path: &PathBuf) -> image::RgbImage {
|
||||
ImageReader::open(path)
|
||||
.unwrap()
|
||||
.with_guessed_format()
|
||||
.unwrap()
|
||||
.decode()
|
||||
.unwrap()
|
||||
.into()
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user