Harald Kuhr
|
76a35331b0
|
#744 TIFF: Re-complicated TIFF writing for the sake of performance...
|
2023-04-04 15:41:42 +02:00 |
|
Harald Kuhr
|
6b3f1c6ee3
|
#740 TIFF: Floating point predictor support.
|
2023-03-24 08:54:31 +01:00 |
|
Harald Kuhr
|
48691139a3
|
#675 PSD 16/32 bit layer support
|
2022-06-10 10:14:41 +02:00 |
|
Harald Kuhr
|
bcb87c09d2
|
#681: Fix for little-endian "packed" USHORT types + rewritten stream handling
|
2022-06-03 19:23:50 +02:00 |
|
Harald Kuhr
|
84a8ceeb93
|
#683: Fix TIFF stripByteCounts computation for uncompressed data
|
2022-06-03 16:04:43 +02:00 |
|
Harald Kuhr
|
91493c5145
|
#682 TIFF Lab w/alpha support
|
2022-06-01 19:30:01 +02:00 |
|
Harald Kuhr
|
44eebff62f
|
#678, #679: TIFF read support for YCbCr Planar with or without subsampling
|
2022-05-12 23:01:12 +02:00 |
|
Harald Kuhr
|
8c85c4ca96
|
Simplified TIFF writing.
|
2022-05-06 19:49:06 +02:00 |
|
Harald Kuhr
|
ae138c3b4e
|
Write LONG8 offsets for BigTIFF
|
2022-05-05 15:53:20 +02:00 |
|
Harald Kuhr
|
ab13fdd09d
|
#677 Fixed integer overflow + added tests
|
2022-05-04 18:23:25 +02:00 |
|
Harald Kuhr
|
9e2f369459
|
#666 Clean-up: No alpha for RGB 3/components
|
2022-03-11 19:58:38 +01:00 |
|
Harald Kuhr
|
d34b0b7fcf
|
#666 Support for TIFF RGB 2/4 bit per sample.
|
2022-03-11 19:54:33 +01:00 |
|
Oliver Schmidtmer
|
b67d687761
|
TIFFImageMetadata: ImageOrientation in mergeTree (#667)
TIFFImageMetadata: ImageOrientation in mergeTree
|
2022-02-28 15:53:49 +01:00 |
|
Oliver Schmidtmer
|
ac8a36db1c
|
findCompressionType always uses RLE if leading EOL is missing (#657)
Update of the last read byte is missing since the last update. So if only the first EOL is missing, further EOLs after the lines are not detected.
|
2022-01-15 00:21:47 +01:00 |
|
Harald Kuhr
|
98e4b76206
|
#651: Fix ExtraSamplesColorModel equals + hashcode to behave nicely with ImageTypeSpecifier comparison.
|
2021-12-24 12:57:24 +01:00 |
|
Harald Kuhr
|
433311c10d
|
#651: Fix ExtraSamplesColorModel to create correct length elements array.
|
2021-12-24 12:25:31 +01:00 |
|
Harald Kuhr
|
38caeb22e0
|
#631 Introduced ColorProfiles. Profile activation through SPI to force early activation.
|
2021-12-11 18:58:25 +01:00 |
|
Harald Kuhr
|
b2c5915db8
|
#631 New way of forcing profile activation + guarding all invocations of ICC_Profile.getInstance()
|
2021-12-11 18:13:07 +01:00 |
|
Harald Kuhr
|
3911191b04
|
#645 AAIOBE in CCITTFaxDecoderStream now wrapped in IOException
|
2021-12-11 17:48:57 +01:00 |
|
Harald Kuhr
|
3e1f85c4dc
|
#626 Clean up + fill order support for all compression types
|
2021-09-17 19:37:28 +02:00 |
|
Harald Kuhr
|
11227a68a0
|
#628 TIFF metadata fix, now always outputs denominator for rationals.
+ Bonus: Added JAI TIFF interop module with test and other minor fixes.
|
2021-09-17 16:34:38 +02:00 |
|
Oliver Schmidtmer
|
62ba73a30e
|
#626: Handle fillOrder in TIFFImageReader, not in CCITTFaxDecoderStream (#627)
|
2021-09-17 16:16:30 +02:00 |
|
Harald Kuhr
|
1f33afb5a1
|
Fixed NullPointerException due to missing PhotometricInterpretation, now uses fallback as we do when reading.
|
2021-09-16 22:56:13 +02:00 |
|
Harald Kuhr
|
9d3f271867
|
#626 TIFF CCITT detection only once per IFD
|
2021-09-16 22:25:06 +02:00 |
|
Harald Kuhr
|
778cdef69c
|
Fix typo in TIFFImageMetadataFormat mk II.
|
2021-08-31 22:34:47 +02:00 |
|
Harald Kuhr
|
d46a76fca8
|
Fix typo in TIFFImageMetadataFormat.
|
2021-08-31 22:26:32 +02:00 |
|
Harald Kuhr
|
105a1ee466
|
#621 Don't add ICC profile for default gray images
|
2021-08-31 22:16:08 +02:00 |
|
Harald Kuhr
|
aa030f526c
|
#617 BigTIFF write clean-up.
|
2021-08-31 20:24:42 +02:00 |
|
Harald Kuhr
|
976e5d6210
|
#619: Fix WebP Y'CbCr->RGB conversion (now uses rec 601)
|
2021-08-26 16:47:51 +02:00 |
|
Harald Kuhr
|
1ddab866fd
|
#617 BigTIFF write support.
|
2021-08-09 21:11:40 +02:00 |
|
Oliver Schmidtmer
|
cd42d81817
|
Invert EOF check
|
2021-05-28 14:38:44 +02:00 |
|
Oliver Schmidtmer
|
ba5c667b6c
|
#579 Deeper EOL search in the CCITT stream
|
2021-05-27 22:11:13 +02:00 |
|
Harald Kuhr
|
9adf0f4da3
|
#417: Half precision support (clean-up)
|
2021-04-10 14:17:38 +02:00 |
|
Harald Kuhr
|
3e4460ac41
|
Removed TODO (that has been done for some time).
|
2021-03-30 17:13:00 +02:00 |
|
Harald Kuhr
|
42196e8513
|
No longer unregister the old Apple provided spi.
|
2021-03-30 12:31:56 +02:00 |
|
Harald Kuhr
|
bc07524e7a
|
Simplified/optimized TIFF file recognition code.
|
2021-03-30 11:31:34 +02:00 |
|
Harald Kuhr
|
0011b9a480
|
#417: TIFF 16 bit FP
|
2021-03-29 10:26:47 +02:00 |
|
Harald Kuhr
|
9c8977062d
|
#554, #416: Relaxed custom metadata restrictions.
|
2021-03-27 15:20:59 +01:00 |
|
Harald Kuhr
|
b01b820ec8
|
Remove unintended debug output.
|
2021-03-27 15:19:15 +01:00 |
|
Harald Kuhr
|
bb650e5280
|
Easier subsampling with xSub == 1 as no-op
|
2021-03-27 14:37:33 +01:00 |
|
Harald Kuhr
|
ebaa69713f
|
Deprecate for BufferedImageInputStream, now using buffered streams directly in all readers.
|
2021-01-11 22:07:31 +01:00 |
|
Harald Kuhr
|
253f04066b
|
#579 More reliable CCITT compression type detection
|
2020-12-23 11:46:58 +01:00 |
|
Harald Kuhr
|
0da007ec8c
|
Minor clean-up.
|
2020-12-11 18:32:02 +01:00 |
|
Harald Kuhr
|
021aba1a98
|
Better output when debugging readers.
|
2020-10-07 19:47:09 +02:00 |
|
Harald Kuhr
|
4d833a50e5
|
TIFF constants.
|
2020-07-10 22:41:47 +02:00 |
|
Harald Kuhr
|
db5635e844
|
#535: Detect incorrect compression in TIFF CCITT stream.
|
2020-06-16 21:54:16 +02:00 |
|
Harald Kuhr
|
96cb3a07f4
|
#525: Fix for negative arrays size in old style JPEG in TIFF.
|
2020-04-15 13:28:56 +02:00 |
|
Harald Kuhr
|
fb304d6c27
|
#520: Fix for incorrect serialization of single element arrays in metadata.
|
2020-01-29 20:58:34 +01:00 |
|
Koen De Groote
|
aff31ebd1b
|
Intellij suggested changes from static code analysis.
|
2020-01-28 16:18:07 +01:00 |
|
Harald Kuhr
|
768bc30653
|
Merge branch 'master' into adobe-path-write
|
2020-01-15 15:11:31 +01:00 |
|