Ivan Khaldeev
c83171cdbf
Fix getAlphaRaster for ExtraSamplesColorModel
2018-06-29 10:02:05 +04:00
Harald Kuhr
127e6c0acb
#404 , #406 : Better detection of source color space for JPEG-in-TIFF.
2018-03-06 22:48:07 +01:00
Harald Kuhr
c2fe5ab736
#324 Support for PackBits/LZW/Deflate w/FillOrder 2
2017-12-19 19:32:32 +01:00
Harald Kuhr
5a27048600
#317 Allow correctly decoding TIFFs with multiple extra samples.
2017-12-02 12:57:47 +01:00
Harald Kuhr
792b531b0e
#342 Initial BigTIFF support
2017-08-21 21:59:09 +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
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
12050dfe61
#328 CCITTFaxDecoderStream AIOOBE fix
2017-03-09 20:33:11 +01:00
Harald Kuhr
d57e4143c4
#307 PIXTIFF ZIP compression 50013 support
2017-01-19 16:07:48 +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
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
753afd0c3d
#300 TIFF old style JPEG inconsistent metadata
2016-12-12 21:26:31 +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
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
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
f4b61820ac
#267 : Reads monochrome images with gray ICC profile.
2016-06-23 16:15:22 +02:00
Harald Kuhr
c2aa7e3150
#265 : Fix for old-style JPEG compressed TIFFs with incorrect JPEGInterchangeFormatLength
2016-06-17 16:10:02 +02:00
Harald Kuhr
a4a314a0f9
Merge pull request #251 from Schmidor/tiff_missing_photometric
...
Fallback for missing TIFFTag.PhotometricInterpretation
2016-06-02 12:14:51 +02:00
Oliver Schmidtmer
454ee32791
Fallback for missing TIFFTag.PhotometricInterpretation
2016-05-31 23:57:58 +02:00
Oliver Schmidtmer
ceb2c82e5c
Fix getNextChangingElement
...
The Testimage is distored without this change.
lastChangchingElement must be reduced by 2 as sometimes the nextChanchingElement is bevore the last chanching element. Reset the last bits does not work if the number is higher.
2016-05-24 16:39:59 +02:00
Oliver Schmidtmer
e0e6e263ac
Testfile which claims to contain 6 rows, where the CCITT stream ends after 4
2016-02-23 23:25:45 +01:00
Harald Kuhr
8a38b2fde6
#173 Support for PhotometricInterpretation 8/CIELab, 9/ICCLab and 10/ITULab
2015-10-22 21:35:10 +02:00
Harald Kuhr
b6e44c5bff
#184 Support for PlanarConfiguration 2 + bonus changes.
2015-10-15 17:47:20 +02:00
Harald Kuhr
867ca61755
TMI #172 : Fix IIOBE/Buffer overflow issue.
2015-08-26 11:16:35 +02:00
Harald Kuhr
2bdfa4fccb
TMI-TIFF: Better ICC profile support + more BitsPerSample configurations.
2015-08-26 10:33:01 +02:00
Harald Kuhr
25bef72ac0
TMI #170 Fix General CMM error517/LCMS error 13 (Ignore incompatible ICC profile)
2015-08-25 14:12:47 +02:00
Harald Kuhr
22e490ca40
TMI #164 Support for TIFF with 32 but floating point samples.
2015-08-21 10:49:46 +02:00
Harald Kuhr
211b31e154
TMI #163 Support for TIFF containing signed integral other than 16 bit.
2015-08-21 10:38:38 +02:00
Harald Kuhr
f7d9a64e41
TMI #162 Support for TIFF containing gray + alpha.
2015-08-20 17:06:19 +02:00
Harald Kuhr
077e40acf2
TMI#159: Clean-up after merge + added test cases for the CCITT images.
2015-08-14 09:58:15 +02:00
Schmidor
37e1723891
CITT Group 3/4 Support - libTiff generated files which are the test datastream sources
2015-07-02 23:37:06 +02:00
Harald Kuhr
da8a013575
TMI-143: Support for CMYK JPEG in TIFF.
2015-06-11 11:28:31 +02:00
Harald Kuhr
fa8a8be1e6
TMI-89: Test case
2015-01-03 16:04:17 +01:00
Harald Kuhr
5def68c7e3
TMI-85: Support 16 bit signed int data
2014-12-08 10:50:26 +01:00
Harald Kuhr
27b2ff3745
TMI-84: LZWDecoder fixes for > 12 bit exception when using full 12 bit (4096 entries) table
2014-12-04 16:51:37 +01:00
Harald Kuhr
ecc896f80d
TMI-73: Now handles TIFF files using only the lower 8 bits of each 16 bit entry in the ColorMap.
2014-10-31 15:38:18 +01:00
Harald Kuhr
c7be29f65e
TMI-71: ...and the test case verifying it.
2014-10-28 12:32:53 +01:00
Harald Kuhr
a5ce94957c
TMI-69: TIFFImageReader may throw IndexOutOfBoundsException if width not a multiple of tileWidth.
2014-10-16 14:42:49 +02:00
Harald Kuhr
00e68d6035
TMI-67: Handle broken old-style-jpeg from Snowbound software.
2014-10-09 18:26:40 +02:00
Harald Kuhr
a67c0fb456
TMI-TIFF: Test case for CCITT modified huffman (type 2), source region support for JPEG and tiled images + minor bug fixes.
2014-09-26 16:01:04 +02:00
Harald Kuhr
b3672be1d4
TMI-TIFF: Replaced JPEG test case with more light-weight file.
2013-02-14 12:31:00 +01:00
Harald Kuhr
02063c809e
TMI-TIFF: Added JPEG-compressed data to tests.
2013-02-06 17:02:51 +01:00
Harald Kuhr
c394f8a4bc
TMI-TIFF: Fixed bug in YCbCr reading. Implemented "old-style" JPEG reading for two test images. More work needed.
2013-02-06 11:20:42 +01:00
Harald Kuhr
59b91918e0
TMI-TIFF: Fixed minor bug in type spec for ARGB images + implemented support for "old-style" (reversed) LZW compression from libtiff.
2013-01-29 21:01:46 +01:00
Harald Kuhr
dd7be5ef11
TMI-TIFF: Added missing test resources.
2012-05-22 08:56:39 +02:00
Harald Kuhr
98361194ea
TMI-TIFF: Initial commit. Major work in progress. :-)
2012-05-22 00:00:11 +02:00