2017.11.20 17:04 "[Tiff] TIFF tag and compression registration", by Kemp Watson

2018.01.15 22:47 "Re: [Tiff] Strategies for multi-core speedups", by Craig Bruce

On 01/15/2018 06:02 PM, Olivier Paquet wrote:

On the read side, you can use several TIFF handles (one per thread). It's not nice but it works. I don't know of any way to do it on the write side. I did look several years ago and found the same codec state issue you did.

Maybe you could do something similar and open several independent temporary TIFF files for writing, write different fragments of the overall image to each different one with the full compression codec in the usual way, and then open the final output file and read raw tiles from the source images without decompressing them and write them raw to the final output file.

--
Dr. Craig S. Bruce
Senior Software Developer
CubeWerx Inc.
http://www.cubewerx.com