61 Commits

Author SHA1 Message Date
Harald Kuhr
c278f5f1f2 [maven-release-plugin] prepare for next development iteration 2015-01-03 16:22:05 +01:00
Harald Kuhr
4c276df63d [maven-release-plugin] prepare release twelvemonkeys-3.0.2 2015-01-03 16:21:59 +01:00
Harald Kuhr
98616e9c9e TMI-89: Test case 2015-01-03 16:14:25 +01:00
Harald Kuhr
d8dedc86fc TMI-89: Fix exception in LZWDecoder for TIFF with LZW strings longer than strip/tile width 2015-01-02 17:47:22 +01:00
Harald Kuhr
fe9f345d7b TMI-84: LZWDecoder fixes for > 12 bit exception when using full 12 bit (4096 entries) table 2014-12-04 19:39:58 +01:00
Harald Kuhr
31c3fdc0fd [maven-release-plugin] prepare for next development iteration 2014-11-27 10:02:06 +01:00
Harald Kuhr
217d14095b [maven-release-plugin] prepare release 3.0.1 2014-11-27 10:01:09 +01:00
Harald Kuhr
1ee21061bd Preparing POMs for bugfix release 2014-11-26 21:11:39 +01:00
Harald Kuhr
b4fde6ff17 TMI-77: Fixed bug in predictor for tiled TIFFs. 2014-11-03 21:14:25 +01:00
Harald Kuhr
c544db9882 TMI-73: Now handles TIFF files using only the lower 8 bits of each 16 bit entry in the ColorMap. 2014-11-03 21:13:43 +01:00
Harald Kuhr
9da706dfbb TMI-72: TIFFImageReader now allocates a buffer for LZW decoding same as image width. 2014-10-31 14:16:37 +01:00
Harald Kuhr
977ecb0482 TMI-71: ...and the test case verifying it. 2014-10-28 12:34:24 +01:00
Harald Kuhr
8143c957bf TMI-71: Now ignores ICC color profile if type/component count does not match image data. 2014-10-28 10:11:31 +01:00
Harald Kuhr
a5d703b29b TMI-69: TIFFImageReader may throw IndexOutOfBoundsException if width not a multiple of tileWidth. 2014-10-16 14:47:23 +02:00
Harald Kuhr
b7265a5117 Fixed some typos. 2014-10-10 10:07:18 +02:00
Harald Kuhr
a1769cd40b TMI-67: Handle broken old-style-jpeg from Snowbound software. 2014-10-09 18:44:58 +02:00
Harald Kuhr
d054ee9bb1 [maven-release-plugin] prepare release twelvemonkeys-3.0 2014-10-01 11:21:34 +02:00
Harald Kuhr
845944b25f [maven-release-plugin] prepare for next development iteration 2014-10-01 10:32:30 +02:00
Harald Kuhr
d12f9bdbbd [maven-release-plugin] prepare release twelvemonkeys-3.0-rc7 2014-10-01 10:32:23 +02:00
Harald Kuhr
3e9820bb22 Prepare for new development 2014-10-01 10:25:34 +02:00
Harald Kuhr
2098e6a898 [maven-release-plugin] prepare release twelvemonkeys-3.0-rc6 2014-10-01 10:19:06 +02:00
Harald Kuhr
feb20eefdd [maven-release-plugin] prepare for next development iteration 2014-09-30 12:48:20 +02:00
Harald Kuhr
6977e52059 [maven-release-plugin] prepare release twelvemonkeys-3.0-rc6 2014-09-30 12:48:12 +02:00
Harald Kuhr
1ff764997b TMI-TIFF: 16 bit YCbCr support + minor improvements 2014-09-29 14:50:28 +02:00
Harald Kuhr
e956fedfcf TMI-TIFF: Minor code clean-up. 2014-09-26 16:44:16 +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
3e0440b9f4 TMI-62: Faster reading of short and integer rasters. 2014-09-10 21:34:07 +02:00
Harald Kuhr
2fb9a54618 TMI-27, TMI-28: Source region and subsampling support. 2014-09-09 16:44:20 +02:00
Trygve Laugstøl
0ab9294004 [maven-release-plugin] prepare for next development iteration 2014-02-15 13:14:41 +01:00
Trygve Laugstøl
ed5a5e0dca [maven-release-plugin] prepare release twelvemonkeys-3.0-rc5 2014-02-15 13:13:39 +01:00
Harald Kuhr
9cf47aca98 TMI-TIFF: Safer getImageTypes + minor code cleanup. No functional changes. 2013-12-23 11:14:59 +01:00
Harald Kuhr
d261105c6b TMI-TIFF: Better tests & validation for the YCbCr upsampler. 2013-11-20 21:39:10 +01:00
Harald Kuhr
9a02e90ab9 TMI-TIFF: Implemented pairwise ordering (before Apple-provided com.sun.imageio.plugins.tiff.TIFFImageReaderSpi).
Removed deprecation warning.
2013-11-20 20:26:06 +01:00
Harald Kuhr
602e5ec34b TMI-TIFF: Rewritten to use ByteBuffer. 2013-09-18 10:29:56 +02:00
Harald Kuhr
f2ff00580a TMC-IOENC: Refactored Decoder to use ByteBuffer instead of byte[] for better readability/simpler code. 2013-09-08 13:39:13 +02:00
Harald Kuhr
37b223c29b TMI-TIFF: Added license. 2013-06-19 16:58:03 +02:00
Harald Kuhr
6ce9543c00 TMI-TIFF: Test case for CCITT decoding. 2013-06-12 21:57:09 +02:00
Harald Kuhr
ff3fbc8bd2 TMI-TIFF: Getting close to full baseline support!
- Added Modified Huffman decoding (needs a proper test image)
 - Improved predictor support (16/32 bpp)
 - Fixed handling of bogus RowsPerStrip
2013-06-12 21:54:28 +02:00
Harald Kuhr
61e01e3316 TMI-TIFF: Code clean-up. 2013-03-26 09:44:32 +01:00
Harald Kuhr
09444ab083 TMI-TIFF: Horizontal differencing predictor implementation as stream, for easier reading. 2013-03-26 09:42:49 +01:00
Harald Kuhr
59e5c3b3fd TMI-TIFF: Fixed doc, removed todo. 2013-02-20 10:44:42 +01:00
Harald Kuhr
2764460db5 TMI-TIFF: Now supports YCbCr subsampled images with image/tile/strip width/height not a multiple of the x/y subsampling. More lenience for weird subsampling.
+ Some minor house-keeping with no functional change.
2013-02-19 22:02:15 +01:00
Harald Kuhr
94db6b4a6f TMI-TIFF: Simplified progress update. 2013-02-14 14:40:03 +01:00
Harald Kuhr
9c8ad3cb74 TMI-TIFF: Added warning for unknown YCbCrPositioning values. 2013-02-14 12:53:22 +01:00
Harald Kuhr
42831ea65b TMI-TIFF: Now passes YCbCrPositioning to upsampler. Replaced magic value with constant. 2013-02-14 12:48:07 +01:00
Harald Kuhr
1548523336 TMI-TIFF: Code clean-up. 2013-02-14 12:37:05 +01: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
3b15653a10 TMI-TIFF: Added support for premultiplied alpha (ExtraSamples == 1) + code clean-up. 2013-02-14 11:25:33 +01:00
Harald Kuhr
46b53a824c TMI-TIFF: Added type spec for CMYK+A separated images 2013-02-07 12:35:04 +01:00
Harald Kuhr
02063c809e TMI-TIFF: Added JPEG-compressed data to tests. 2013-02-06 17:02:51 +01:00