From 1b38ff9410026f12e0b3559f349deea153830cb9 Mon Sep 17 00:00:00 2001 From: Robert Wassens Date: Fri, 4 Dec 2020 12:45:46 +0100 Subject: [PATCH] strip size = image height --- src/encoder/mod.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/encoder/mod.rs b/src/encoder/mod.rs index e1845e8..e055fad 100644 --- a/src/encoder/mod.rs +++ b/src/encoder/mod.rs @@ -623,7 +623,8 @@ impl<'a, W: 'a + Write + Seek, T: ColorType> ImageEncoder<'a, W, T> { let row_bytes = row_samples * u64::from(::BYTE_LEN); // As per tiff spec each strip should be about 8k long - let rows_per_strip = (8000 + row_bytes - 1) / row_bytes; + // let rows_per_strip = (8000 + row_bytes - 1) / row_bytes; + let rows_per_strip = height as u64; let strip_count = (u64::from(height) + rows_per_strip - 1) / rows_per_strip;