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
|
a70105d23f
|
TMI-81: Clean-up after refactorings.
|
2014-11-20 16:04:27 +01:00 |
|
Harald Kuhr
|
654f7e7a70
|
TMI-81: Support for 32 bit unsigned int color model.
Bonus: Cleaned up creation of ImageTypeSpecifiers and added tests.
|
2014-11-20 15:57:36 +01:00 |
|
Harald Kuhr
|
3c08cae093
|
TMI-77: Fixed bug in predictor for tiled TIFFs.
|
2014-11-03 21:10:36 +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
|
706b8a8631
|
TMI-72: TIFFImageReader now allocates a buffer for LZW decoding same as image width.
|
2014-10-31 14:15:00 +01:00 |
|
Harald Kuhr
|
c7be29f65e
|
TMI-71: ...and the test case verifying it.
|
2014-10-28 12:32:53 +01:00 |
|
Harald Kuhr
|
8669a986c5
|
TMI-71: Now ignores ICC color profile if type/component count does not match image data.
|
2014-10-28 10:08:24 +01:00 |
|
Harald Kuhr
|
73eaef3347
|
Removeing file that shouldn't be committed.
|
2014-10-24 16:46:51 +02:00 |
|
Harald Kuhr
|
25f7c6f695
|
Merge branch 'master' of github.com:haraldk/TwelveMonkeys
|
2014-10-24 16:40:19 +02:00 |
|
Harald Kuhr
|
3dae9e97da
|
TMI-BMP: Support for more versions of BMP format
|
2014-10-24 16:38:35 +02: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
|
5cb44fa20b
|
Fixed some typos.
|
2014-10-10 10:06:21 +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
|
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 |
|
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
|
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 |
|
Harald Kuhr
|
8b9d5c7abc
|
TMI-TIFF: Renamed "Old-style" JPEG constants, to discourage use.
Removed hardcoding of JFIF-stream for "Old-style" JPEG reading + cleaned up code.
Fixed a bug in getRawImageType for planar RGBA
|
2013-02-06 15:20:27 +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
|
41a08761ba
|
TMI-TIFF: Removed leftover debug output.
|
2013-01-31 16:36:47 +01:00 |
|
Harald Kuhr
|
b834a32b01
|
TMI-TIFF: Minor bug introduced by testing..
|
2013-01-31 16:35:37 +01:00 |
|
Harald Kuhr
|
47fbf473db
|
TMI-TIFF: Implemented YCbCr reading.
|
2013-01-31 15:38:45 +01:00 |
|
Harald Kuhr
|
e68b3aa9e3
|
TMI-TIFF: Now uses String class instead of byte[], to avoid excessive array concatenation and copying.
|
2013-01-29 22:26:11 +01:00 |
|
Harald Kuhr
|
dd849aeea6
|
TMI-TIFF: Now uses subclasses instead of if-branching for LZW compatibility decoding.
|
2013-01-29 21:24:51 +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
|
92690e1644
|
TMI-TIFF: More format support, more lenient TIFF (EXIF) parsing.
|
2012-06-21 17:05:33 +02: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 |
|