use crate::*;
#[derive(StructOpt, Debug)]
pub struct Param {
#[structopt(parse(from_os_str))]
image_dir: PathBuf,
#[structopt(default_value = "Shoalart-Imageset.bin", parse(from_os_str))]
output_file: PathBuf,
#[structopt(long, parse(try_from_str = opt_crop))]
crop: Option<(u32, u32, u32, u32)>,
#[structopt(long, parse(try_from_str = opt_resize))]
resize: Option<(u32, u32)>,
#[structopt(short, long)]
gray: bool,
#[structopt(long)]
dump: bool,
}
pub fn main(
Param {
image_dir,
output_file,
crop,
resize,
gray,
dump,
}: Param,
) {
}