Harald Kuhr
488d6da71a
[maven-release-plugin] prepare for next development iteration
2022-08-19 17:43:15 +02:00
Harald Kuhr
b19e45a911
[maven-release-plugin] prepare release twelvemonkeys-3.8.3
2022-08-19 17:43:11 +02:00
Harald Kuhr
b6c76d8566
#675 PSD 16/32 bit layer support
...
(cherry picked from commit 48691139a30baca340d5a603207491a33f183943)
2022-08-19 17:39:18 +02:00
Harald Kuhr
3f74b2ddf3
#681 : Fix for little-endian "packed" USHORT types + rewritten stream handling
...
(cherry picked from commit bcb87c09d21cbfd5fd4bddd8ba3d0ecfb6969e39)
2022-08-19 17:39:17 +02:00
Harald Kuhr
46b48f32c3
#683 : Fix TIFF stripByteCounts computation for uncompressed data
...
(cherry picked from commit 84a8ceeb9356b8bc75f32a1fc894a4833df3573f)
2022-08-19 17:39:17 +02:00
Harald Kuhr
98de4ad4ec
#682 TIFF Lab w/alpha support
...
(cherry picked from commit 91493c5145d9864bf06fea297f0743b0333f0e87)
2022-08-19 17:39:13 +02:00
Harald Kuhr
37d1da9b9d
#678 , #679 : TIFF read support for YCbCr Planar with or without subsampling
...
(cherry picked from commit 44eebff62f07940bd6e51f805a9e62ca08698302)
2022-08-19 17:39:04 +02:00
Harald Kuhr
8cf1405dfc
Simplified TIFF writing.
...
(cherry picked from commit 8c85c4ca96ccfe868926a80ff84414a92e39c80c)
2022-08-19 17:39:02 +02:00
Harald Kuhr
e0c7edebbd
Write LONG8 offsets for BigTIFF
...
(cherry picked from commit ae138c3b4e0ba85923ca90978ec27586a81166da)
2022-08-19 17:39:00 +02:00
Harald Kuhr
5d13bd653f
#677 Fixed integer overflow + added tests
...
(cherry picked from commit ab13fdd09d8ad11f503e2490099a8e43ab9ba2d5)
2022-08-19 17:38:59 +02:00
Harald Kuhr
970b238066
#666 Clean-up: No alpha for RGB 3/components
...
(cherry picked from commit 9e2f3694597bde418883da1bb9b00fe0ed80c808)
2022-08-19 17:36:49 +02:00
Harald Kuhr
6cb8ac4b68
#666 Support for TIFF RGB 2/4 bit per sample.
...
(cherry picked from commit d34b0b7fcf0a351708805d42487c83cd994df51c)
2022-08-19 17:36:49 +02:00
Oliver Schmidtmer
a12a1f73b5
TIFFImageMetadata: ImageOrientation in mergeTree ( #667 )
...
TIFFImageMetadata: ImageOrientation in mergeTree
(cherry picked from commit b67d687761328f3a395ae8ba561131bb15660efa)
2022-08-19 17:36:49 +02:00
Harald Kuhr
46bfdd93d8
[maven-release-plugin] prepare for next development iteration
2022-02-22 14:49:45 +01:00
Harald Kuhr
447ef6b8eb
[maven-release-plugin] prepare release twelvemonkeys-3.8.2
2022-02-22 14:49:41 +01:00
Harald Kuhr
c19b6ede0a
Back to 3.8.2-SNAPSHOT [skip ci]
2022-02-22 14:48:06 +01:00
Harald Kuhr
be0cf16124
[maven-release-plugin] prepare for next development iteration
2022-02-22 13:31:01 +01:00
Harald Kuhr
47b0cd6e9a
[maven-release-plugin] prepare release twelvemonkeys-3.8.2
2022-02-22 13:30:56 +01:00
Harald Kuhr
b52ab149b3
Back to 3.8.2-SNAPSHOT [skip ci]
2022-02-22 13:28:52 +01:00
Harald Kuhr
900c26a5ac
[maven-release-plugin] prepare release twelvemonkeys-3.8.2
2022-02-22 13:22:39 +01:00
Harald Kuhr
8159ba1245
[maven-release-plugin] prepare for next development iteration
2022-02-21 16:18:51 +01:00
Harald Kuhr
92581a077b
[maven-release-plugin] prepare release twelvemonkeys-3.8.2
2022-02-21 16:18:44 +01:00
Oliver Schmidtmer
f133ea7d61
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.
(cherry picked from commit ac8a36db1c578b1f4fc7b9afd8603993be80c7d8)
2022-02-21 16:14:48 +01:00
Harald Kuhr
0c90196357
[maven-release-plugin] prepare for next development iteration
2021-12-27 09:53:44 +01:00
Harald Kuhr
48f82a159f
[maven-release-plugin] prepare release twelvemonkeys-3.8.1
2021-12-27 09:53:40 +01:00
Harald Kuhr
7105738811
#651 : Fix ExtraSamplesColorModel equals + hashcode to behave nicely with ImageTypeSpecifier comparison.
...
(cherry picked from commit 98e4b762067344dc23fd3e30ee7e6cf9e143f950)
2021-12-24 13:00:15 +01:00
Harald Kuhr
10aa4ba41e
Minor clean-up.
...
(cherry picked from commit aa4b5db0544f956ccc348e1f1f1001521825e4b6)
2021-12-24 13:00:15 +01:00
Harald Kuhr
6fb06da4d7
#651 : Fix ExtraSamplesColorModel to create correct length elements array.
...
(cherry picked from commit 433311c10d22c1cae4bbd6f0609c9d60aa1aabb3)
2021-12-24 13:00:15 +01:00
Harald Kuhr
ab85ff0ec8
Prepare for next version.
2021-12-15 16:09:06 +01:00
Harald Kuhr
7de8231471
[maven-release-plugin] prepare release twelvemonkeys-3.8.0
2021-12-12 13:17:16 +01:00
Harald Kuhr
0de9f79029
[maven-release-plugin] rollback the release of twelvemonkeys-3.8.0
2021-12-12 13:13:54 +01:00
Harald Kuhr
eeb56acdde
[maven-release-plugin] prepare for next development iteration
2021-12-11 23:26:21 +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
Gauthier
5617b4323c
Make tests pass on JDK 16 and 17 ( #635 )
...
* make tests pass on JDK 16 and 17
replace deprecated mockito-all by mockito-core, and updated to latest 3.x
replace deprecated org.mockito.Matchers
* code cleanup from IDE suggestions
* add oracle jdk 16 and 17 to Travis
2021-10-26 18:38:33 +02: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
812e12acb0
#623 : TGAImageReader, PCXImageReader and SGIImageReader now return more standard image types as default, for better AffineTransformOp compatibility. Added tests.
...
Bonus: Subsampling fix for TGAImageReader and BMPImageReader.
2021-09-07 09:29:13 +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