Add example that exercises decoding (no output)
This commit is contained in:
1 parent
95f2d475fa
commit
58543962f3
1 file changed
+19
@@ -0,0 +1,19 @@
|
||||
use tiff::decoder::Decoder;
|
||||
|
||||
fn main() -> Result<(), Box<dyn std::error::Error>> {
|
||||
let Some(image) = std::env::args_os().nth(1) else {
|
||||
eprintln!("Usage: decode FILE");
|
||||
return Ok(());
|
||||
};
|
||||
|
||||
let file = std::fs::File::open(image)?;
|
||||
let io = std::io::BufReader::new(file);
|
||||
let mut reader = Decoder::new(io)?;
|
||||
|
||||
while {
|
||||
reader.read_image()?;
|
||||
reader.more_images()
|
||||
} {}
|
||||
|
||||
Ok(())
|
||||
}
|
||||
Reference in new issue
Block a user