jp2a ripoff
Diffstat (limited to 'src/main.rs')
| -rw-r--r-- | src/main.rs | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/main.rs b/src/main.rs index 58c844e..e4185f9 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1,6 +1,6 @@ use clap::Parser; -use picture::*; -use std::path::PathBuf; +use picture::ToText; +use std::{io::BufWriter, path::PathBuf}; mod picture; #[derive(Parser)] @@ -14,6 +14,7 @@ struct Args { fn main() -> anyhow::Result<()> { let args = Args::parse(); let p = image::open(args.from)?; - println!("{}", p.text(" ...,:clodxkO0KXM".as_bytes())); + let mut s = BufWriter::new(std::io::stdout().lock()); + p.text(b" ...,:clodxkO0KXM", &mut s)?; Ok(()) } |