more params

This commit is contained in:
2024-07-07 14:42:58 +02:00
parent 274ceb0b83
commit e0f043bb77
3 changed files with 21 additions and 9 deletions

View File

@@ -3,18 +3,20 @@ mod libs;
fn main() {
println!("ASCII Generator\n----------------");
let args = libs::args::Args::parse();
let img = libs::image::load_image(&args.image);
let mut img = libs::image::load_image(&args.image);
libs::image::print_size(&img);
let resized_img = libs::image::resize_image(&img, args.width, args.height);
println!("Image resized");
libs::image::print_size(&resized_img);
if !args.noresize {
img = libs::image::resize_image(&img, args.width, args.height);
println!("Image resized");
libs::image::print_size(&img);
}
let ascii_img = libs::ascii::to_ascii(&resized_img, &args);
let ascii_img = libs::ascii::to_ascii(&img, &args);
println!("ASCII image created");
println!("{ascii_img}");
}
}