You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jun 26, 2019. It is now read-only.
The current behaviour when writing a plane is to flush tiles sequentially. This was, I think, done for the purpose of strict compatibility with the Bio-Formats TiffWriter/TiffSaver which strictly require writing in order. Looking at the libtiff documentation, libtiff does not have this restriction, and it should be possible to flush files as soon as they are completed. It would even be possible to support rewriting. This would require the IFD flush method to be adjusted to update the behaviour for coverage checking and tile ordering.
The current behaviour when writing a plane is to flush tiles sequentially. This was, I think, done for the purpose of strict compatibility with the Bio-Formats TiffWriter/TiffSaver which strictly require writing in order. Looking at the libtiff documentation, libtiff does not have this restriction, and it should be possible to flush files as soon as they are completed. It would even be possible to support rewriting. This would require the IFD flush method to be adjusted to update the behaviour for coverage checking and tile ordering.
See this mail for further details.
The text was updated successfully, but these errors were encountered: