mirror of
https://github.com/haraldk/TwelveMonkeys.git
synced 2025-08-04 03:55:28 -04:00
#617 BigTIFF write clean-up.
This commit is contained in:
parent
976e5d6210
commit
aa030f526c
@ -955,11 +955,15 @@ public final class TIFFImageWriter extends ImageWriterBase {
|
|||||||
configureStreamByteOrder(streamMetadata, imageOutput);
|
configureStreamByteOrder(streamMetadata, imageOutput);
|
||||||
|
|
||||||
writingSequence = true;
|
writingSequence = true;
|
||||||
sequenceTIFFWriter = new TIFFWriter("bigtiff".equalsIgnoreCase(getFormatName()) ? 8 : 4);
|
sequenceTIFFWriter = new TIFFWriter(isBigTIFF() ? 8 : 4);
|
||||||
sequenceTIFFWriter.writeTIFFHeader(imageOutput);
|
sequenceTIFFWriter.writeTIFFHeader(imageOutput);
|
||||||
sequenceLastIFDPos = imageOutput.getStreamPosition();
|
sequenceLastIFDPos = imageOutput.getStreamPosition();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private boolean isBigTIFF() throws IOException {
|
||||||
|
return "bigtiff".equalsIgnoreCase(getFormatName());
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void writeToSequence(final IIOImage image, final ImageWriteParam param) throws IOException {
|
public void writeToSequence(final IIOImage image, final ImageWriteParam param) throws IOException {
|
||||||
if (!writingSequence) {
|
if (!writingSequence) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user