jp2a ripoff
Diffstat (limited to 'src/main.rs')
-rw-r--r--src/main.rs7
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(())
}