308 Commits

Author SHA1 Message Date
Harald Kuhr
b8a540c0af #334 Hardened test case for multi page (sequence) writing. 2017-12-19 21:40:15 +01:00
Harald Kuhr
8a3b8c4c03 #358 Now passes compression quality on to the JPEGImageWriter delegate 2017-12-19 20:34:02 +01:00
Harald Kuhr
910f9fafc7 #397 ColorSpaceType value -> name 2017-12-19 20:32:26 +01:00
Harald Kuhr
c2fe5ab736 #324 Support for PackBits/LZW/Deflate w/FillOrder 2 2017-12-19 19:32:32 +01:00
Harald Kuhr
f9dcbd7fa3 Fix for Wang/Microsoft Imaging Old Style JPEG in TIFF. 2017-12-19 18:58:19 +01:00
Harald Kuhr
5a27048600 #317 Allow correctly decoding TIFFs with multiple extra samples. 2017-12-02 12:57:47 +01:00
Harald Kuhr
743c2bf3cd #394: Fix for ArrayIndexOutOfBoundsException for grayscale floating point TIFFs + bonus WhiteIsZero for float. 2017-11-18 16:16:46 +01:00
Harald Kuhr
7a5110506b #394: Fix for ArrayIndexOutOfBoundsException for grayscale floating point TIFFs + bonus WhiteIsZero for float. 2017-11-18 16:13:27 +01:00
Harald Kuhr
cd9f3a036e #393: Input size validation of ICC profiles 2017-11-18 15:54:27 +01:00
Harald Kuhr
6b966a2d4f Removed an unchecked cast. 2017-11-05 09:58:27 +01:00
Harald Kuhr
f14159de57 PSD Thumbnail fix. 2017-10-21 21:30:33 +02:00
Harald Kuhr
792b531b0e #342 Initial BigTIFF support 2017-08-21 21:59:09 +02:00
Harald Kuhr
3f5f48d8cb Merge remote-tracking branch 'origin/master' 2017-08-21 21:43:53 +02:00
Harald Kuhr
30ad08682d Merge branch 'master' into ccittbytealigned 2017-08-21 21:40:19 +02:00
Harald Kuhr
9cf30790de Merge pull request #369 from Schmidor/tm334
Fix #334: Writing compressed multipage TIFF
2017-08-21 21:38:21 +02:00
Harald Kuhr
d16c9067d1 Merge pull request #354 from Schmidor/transform_oldstyle_to_newstyle_jpeg
Merging/Splitting: Transform old-style to new-style JPEG and support tiled pages
2017-08-21 21:37:44 +02:00
Oliver Schmidtmer
d831b6aad8 Unittest for ByteAligned-Flag on CCITT Decoder 2017-08-07 17:11:41 +02:00
Oliver Schmidtmer
cce1c06296 Support PDF ByteAligned Flag on CCITT Decoder 2017-08-04 15:48:54 +02:00
Oliver Schmidtmer
22e7b21510 Fix #334: Writing compressed multipage TIFF 2017-07-28 13:26:15 +02:00
Oliver Schmidtmer
3e43841e85 Transform old-style JPEG to new-style 2017-06-13 16:37:14 +02:00
Oliver Schmidtmer
4e640dda51 Fix for erroneous encoded ccitt lines
The ccitt tiff is missing a terminating huffman code on a line end. The following EOL is misinterpreted and the codestream read till an ArrayIndexOutOfBoundsException occurs.
Now reading the line is aborted as soon as an EOL is found.
2017-06-12 13:35:46 +02:00
Harald Kuhr
b8a5bbe309 Minimal readRaster implementation. 2017-04-26 15:29:46 +02:00
Harald Kuhr
12050dfe61 #328 CCITTFaxDecoderStream AIOOBE fix 2017-03-09 20:33:11 +01:00
Harald Kuhr
94d6ad1ef7 #306 TIFF LZW write EOF issue 2017-01-19 16:10:54 +01:00
Harald Kuhr
d57e4143c4 #307 PIXTIFF ZIP compression 50013 support 2017-01-19 16:07:48 +01:00
Harald Kuhr
9199083c57 #307 PIXTIFF ZIP compression 50013 support 2017-01-18 19:26:37 +01:00
Harald Kuhr
3b76d9fcfd #304 TIFF JPEG Lossless support 2017-01-18 18:59:38 +01:00
Harald Kuhr
6ea1ea8916 #312, #313, #314 Fixed ClassCastException when rewriting compressed TIFF images. 2017-01-18 18:44:05 +01:00
Harald Kuhr
762b59674b #306 TIFF LZW IndexColorModel issue + sequence index 2017-01-18 18:08:20 +01:00
Harald Kuhr
10b8c11a8e Code clean-up. 2017-01-18 18:04:12 +01:00
Oliver Schmidtmer
65cab331d1 Fix for writing TIFF pages with bogus or empty TAG_JPEG_INTERCHANGE_FORMAT_LENGTH 2016-12-15 17:44:58 +01:00
Harald Kuhr
ed6f70fb6d Added sequence writing illegal state tests 2016-12-12 22:33:37 +01:00
Harald Kuhr
a86b76256b #204 TIFF metadata refactor 2016-12-12 22:28:22 +01:00
Harald Kuhr
753afd0c3d #300 TIFF old style JPEG inconsistent metadata 2016-12-12 21:26:31 +01:00
Harald Kuhr
0b030dde52 #290 TIFF Stream Medata support 2016-11-22 20:51:07 +01:00
Harald Kuhr
e0b9bdef7e #280 Support for bitsPerSample == 6, 10, 12, 14 & 24 2016-11-16 18:52:39 +01:00
Harald Kuhr
ab13084f44 #292 Preparing for Java 9 compatibility + general clean-up 2016-11-15 21:40:59 +01:00
Harald Kuhr
d4b3f3e04a #287 Support for TIFF with color map + discrete alpha channel. 2016-11-15 18:52:43 +01:00
Harald Kuhr
aff252f278 [maven-release-plugin] prepare for next development iteration 2016-11-02 19:37:07 +01:00
Harald Kuhr
654e111605 [maven-release-plugin] prepare release twelvemonkeys-3.3 2016-11-02 19:36:45 +01:00
Harald Kuhr
6d043d0208 [maven-release-plugin] rollback the release of twelvemonkeys-3.3 2016-11-02 19:31:52 +01:00
Harald Kuhr
e4b91ab34c [maven-release-plugin] prepare release twelvemonkeys-3.3 2016-11-02 19:27:22 +01:00
Harald Kuhr
34eb084d24 #212 TIFF subsampling fix 2016-11-02 19:06:12 +01:00
Oliver Schmidtmer
610f9bec9f Fix #268: Reading with source region for JPEG-in-TIFF 2016-10-19 16:00:04 +02:00
Harald Kuhr
b116b4b5a7 #272: Fix for LZW decoding issue caused by runs way longer than buffer. 2016-10-10 21:46:39 +02:00
Harald Kuhr
d4afbee0f5 #282 TIFFImageReader now supports compressed planar data in strips/tiles. 2016-09-28 12:37:47 +02:00
Harald Kuhr
c18893184b #228: TIFFImageWriter now correctly writes images with sample model translation. 2016-07-07 15:27:08 +02:00
Harald Kuhr
04a39158e5 #257, #229: Fixed LZW writing for < 8 bit, fixed StripByteCounts for uncompressed < 8 bit, disabled Predictor for < 8 bit.
Bonus rework of sequence writing and restored writing of uncompressed data for less fseeking.
2016-07-01 19:32:35 +02:00
Harald Kuhr
458ef92af5 #253: Fix for non-subsampled YCbCr encoded JPEG-in-TIFF being decoded as RGB. 2016-06-28 12:54:25 +02:00
Harald Kuhr
788b11e4fa Added TODO for more custom formats. 2016-06-28 10:49:10 +02:00