Harald Kuhr
|
82c6cce997
|
PSD header error message clean-up.
|
2015-03-16 15:11:59 +01:00 |
|
Harald Kuhr
|
3ef93b6758
|
TMI-113: And fixed tests for JPEGSegmentInputStream to pass, as we now filter out App14/Adobe.
|
2015-03-16 12:12:06 +01:00 |
|
Harald Kuhr
|
cd5b41be5b
|
TMI-113: And the missing test resource.
|
2015-03-16 12:05:52 +01:00 |
|
Harald Kuhr
|
e8f207ef54
|
TMI-113: Worked around a rather nasty bug in com.sun.imageio.plugins.jpeg.AdobeMarkerSegment by filtering out all APP14/Adobe marker segments from the stream (and re-inserting to metadata later).
|
2015-03-16 12:02:31 +01:00 |
|
Harald Kuhr
|
a0bd5034ab
|
BMP-testcase from OpenJDK.
|
2015-03-12 21:16:16 +01:00 |
|
Harald Kuhr
|
217f4dc371
|
Minor clean-up.
|
2015-03-12 15:35:51 +01:00 |
|
Harald Kuhr
|
02a4277413
|
TMI-117: Fix for "componentId attribute out of range" issue.
|
2015-03-12 12:55:55 +01:00 |
|
Harald Kuhr
|
493edada59
|
TMI-112: Now ignoring (removing) empty DHT node in metadata.
|
2015-03-11 19:55:28 +01:00 |
|
Harald Kuhr
|
aef7b8bfba
|
TMI-116: Now tries to be lenient about bad interop IFDs.
|
2015-03-11 14:38:31 +01:00 |
|
Harald Kuhr
|
7b0414ce78
|
TMI-114: Fix for EXIFReader.readSubdirectories, no longer attempts to read linked IFD.
|
2015-03-10 18:02:40 +01:00 |
|
Harald Kuhr
|
841ce5d26e
|
Minor optimization: Disable disk caching for ImageReader tests.
|
2015-03-10 16:06:11 +01:00 |
|
Harald Kuhr
|
7ad108ccba
|
TMI-110: Fixed a possible OutOfMemoryError caused by invalid tags and lengths.
|
2015-03-10 10:07:05 +01:00 |
|
Harald Kuhr
|
032b2d9601
|
TMI-107: Better fix, with test case on stream level. JPEGSegmentImageInputStream now recovers from EOFException while parsing segments.
|
2015-03-09 12:49:40 +01:00 |
|
Harald Kuhr
|
2b2dd2fb40
|
TMI-107: JPEGSegmentImageInputStream now recovers from EOFException while parsing segments.
|
2015-03-07 21:41:38 +01:00 |
|
Harald Kuhr
|
34efe84e5a
|
Minor optimization.
|
2015-03-07 21:14:35 +01:00 |
|
Harald Kuhr
|
5fb091b992
|
TMI-107, TMI-109: And another test case covering both 107 and 109.
|
2015-03-07 13:21:26 +01:00 |
|
Harald Kuhr
|
1df74ae9e9
|
TMI-109: Added test cases.
|
2015-03-07 12:20:47 +01:00 |
|
Harald Kuhr
|
5a0c596040
|
TMI-109: Fixed more possible NPEs because of missing SOF. Now throws IIOException immediately, if SOF is not found.
|
2015-03-07 12:00:52 +01:00 |
|
Harald Kuhr
|
37d4c03548
|
TMI-104: Fixed metadata inconsistency, 1 channel SOF now always interpreted as color space Gray, regardless of Adobe App14 marker.
|
2015-03-03 14:44:24 +01:00 |
|
Harald Kuhr
|
d6f90b0b52
|
TMI-105: Handle (ignore) empty JFIF segment without throwing EOFException.
|
2015-03-03 09:09:40 +01:00 |
|
Harald Kuhr
|
5b95f57066
|
TMI-101, 102 & 103: Now better handles broken data (throws IIOException) and better detects bogus Adobe markers.
|
2015-03-02 10:29:19 +01:00 |
|
Harald Kuhr
|
1f99040927
|
TMI-101, 102 & 103: Now better handles broken data (throws IIOException) and better detects bogus Adobe markers.
|
2015-03-02 10:24:21 +01:00 |
|
Harald Kuhr
|
d8f5293f94
|
Merge pull request #100 from JavadocMD/master
TMI-98: PSDMetadata member visibility fix.
|
2015-02-27 09:03:34 +01:00 |
|
Tyler
|
d3e6d9a9cf
|
TMI-98: PSDMetadata member visibility fix.
|
2015-02-26 23:33:57 -07:00 |
|
Harald Kuhr
|
34cd913216
|
TMI-99: JPEGImageReader does not ignore incorrect color RGB profile for CMYK data
|
2015-02-26 21:52:16 +01:00 |
|
Harald Kuhr
|
c3cafc63d8
|
TMI-98: Fix PSDMetadata to include layer info + Cleanup and other minor fixes.
|
2015-02-26 21:51:48 +01:00 |
|
Harald Kuhr
|
1cbfb1a074
|
Paths documentation.
|
2015-02-26 09:51:56 +01:00 |
|
Harald Kuhr
|
6d062cc49b
|
Clean up + notes for ICC profile sanitizing.
|
2015-02-25 14:36:39 +01:00 |
|
Harald Kuhr
|
07df550c0c
|
Move unused class to sandbox.
|
2015-02-25 14:33:13 +01:00 |
|
Harald Kuhr
|
4424fc2648
|
Fix for PackBits16Decoder.
|
2015-02-17 15:27:29 +01:00 |
|
Harald Kuhr
|
7354b1f8c7
|
Fixed possible NPEs in Metadata.
|
2015-02-12 16:17:02 +01:00 |
|
Harald Kuhr
|
ecfcea98df
|
TMI-92: Color conversion between embedded ICC profile and sRGB now correctly applied for common case.
|
2015-02-02 10:04:15 +01:00 |
|
Harald Kuhr
|
025021442f
|
TMI-91: Some minor POM changes.
|
2015-01-29 12:13:40 +01:00 |
|
Harald Kuhr
|
ecab485ade
|
Updated versions.
|
2015-01-28 15:28:52 +01:00 |
|
Harald Kuhr
|
94ed531fb2
|
TMI-41: Better handling of ICC Color Profiles. Now using different strategies to "sanitize" profiles, depending on the Color Management System in use.
|
2015-01-07 15:25:45 +01:00 |
|
Harald Kuhr
|
f588d65565
|
TMI-41: Fix for CorbisRGB special handling testcase JDK 1.7+
|
2015-01-06 12:45:54 +01:00 |
|
Harald Kuhr
|
662f12a41d
|
Updated links and dependencies to latest release (3.0.2).
|
2015-01-05 10:18:47 +01:00 |
|
Harald Kuhr
|
fa8a8be1e6
|
TMI-89: Test case
|
2015-01-03 16:04:17 +01:00 |
|
Harald Kuhr
|
1d2f7d678f
|
TMI-89: Fix exception in LZWDecoder for TIFF with LZW strings longer than strip/tile width
|
2015-01-02 17:45:56 +01:00 |
|
Harald Kuhr
|
77e6600605
|
TMI-60: Support for clip paths in formats containing PSD resources
|
2014-12-16 11:38:24 +01:00 |
|
Harald Kuhr
|
c2e9b585ff
|
Added missing license headers.
|
2014-12-11 12:21:03 +01:00 |
|
Harald Kuhr
|
5def68c7e3
|
TMI-85: Support 16 bit signed int data
|
2014-12-08 10:50:26 +01:00 |
|
Harald Kuhr
|
87b6c817a0
|
Merge branch 'master' of github.com:haraldk/TwelveMonkeys
|
2014-12-04 18:04:25 +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
|
94144954e6
|
Updated links and references to 3.0.1 release.
|
2014-11-29 17:35:17 +01:00 |
|
Harald Kuhr
|
9539e8e2e5
|
Faster test.
|
2014-11-20 16:10:31 +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
|
4b00945c9d
|
TMI-80: PCXImageReader now correctly skips rows and applies source region. Re-enabled test in DCXImageReader that earlier failed.
|
2014-11-04 16:21:42 +01:00 |
|
Harald Kuhr
|
91e693724f
|
TM-80: DecoderStream.skip now correctly skips the bytes it reports as skipped.
|
2014-11-04 16:15:55 +01:00 |
|