Harald Kuhr
46db5a2fbf
#648 : (Re-)Added support for nested layer groups
...
(cherry picked from commit 123f0bb7fc )
2022-02-21 16:14:25 +01:00
Harald Kuhr
f6a9477279
#648 : Removed unnecessary parentheses.
...
(cherry picked from commit 99b5f28a49 )
2022-02-21 16:14:24 +01:00
Harald Kuhr
b7192ae857
#648 : Simplified logic, code style fixes and clean up.
...
(cherry picked from commit b30fb4f8c3 )
2022-02-21 16:14:24 +01:00
Jack Yun
c0b2769e3b
Support Group Layer in psd ( #648 )
...
(cherry picked from commit dc0bdcbd5b )
2022-02-21 16:14:24 +01:00
Harald Kuhr
a6862cfec8
Fixed JavaDoc.
2021-12-11 23:23:05 +01:00
Harald Kuhr
38caeb22e0
#631 Introduced ColorProfiles. Profile activation through SPI to force early activation.
2021-12-11 18:58:25 +01:00
Harald Kuhr
b2c5915db8
#631 New way of forcing profile activation + guarding all invocations of ICC_Profile.getInstance()
2021-12-11 18:13:07 +01:00
Harald Kuhr
812e12acb0
#623 : TGAImageReader, PCXImageReader and SGIImageReader now return more standard image types as default, for better AffineTransformOp compatibility. Added tests.
...
Bonus: Subsampling fix for TGAImageReader and BMPImageReader.
2021-09-07 09:29:13 +02:00
Harald Kuhr
06bcf22242
#483 Minor optimization
2021-05-06 00:12:19 +02:00
Harald Kuhr
20c7f8e60e
#483 Add license headers.
2021-05-06 00:08:27 +02:00
Harald Kuhr
15a9ad0a9b
#483 Initial PSD Write support
2021-05-06 00:01:54 +02:00
Harald Kuhr
9fdbc3b1fc
ImageReaderAbstractTest refactorings.
2020-10-14 17:06:35 +02:00
Harald Kuhr
9e23413456
Fixed JavaDoc errors to enable Java 8 build.
2019-08-10 00:41:36 +02:00
Harald Kuhr
24c6682236
#311 Updated license headers to be the same as in the LICENSE.txt
2018-08-18 19:22:52 +02:00
Harald Kuhr
c8a19418eb
#403 Support for uncommon PSD resource magic: MeSa, PHUT, AgHg and DCSR
2018-01-06 21:07:15 +01:00
Harald Kuhr
1c27b58598
#390 Deferred parsing of embedded resources. Allows reading pixel data for images with unparseable metadata.
...
Broken metadata is now ignored + warning, rather than causing exceptions.
2017-11-05 10:29:49 +01:00
Harald Kuhr
4a1eb4b376
#384 RGB PSB files with non-transparency alpha channels now rendered correctly
2017-10-27 19:51:09 +02:00
Harald Kuhr
f14159de57
PSD Thumbnail fix.
2017-10-21 21:30:33 +02:00
Harald Kuhr
c1fac78f3c
#383 PSD CMYK > 5 channels fix
2017-10-16 14:26:28 +02:00
Harald Kuhr
a86b76256b
#204 TIFF metadata refactor
2016-12-12 22:28:22 +01:00
Harald Kuhr
c18893184b
#228 : TIFFImageWriter now correctly writes images with sample model translation.
2016-07-07 15:27:08 +02:00
Harald Kuhr
a29960e8ee
#248 PSDImageReader now uses correct band indices for grayscale + alpha layers.
2016-06-30 14:21:30 +02:00
Harald Kuhr
e9388e55ec
#260 ProviderInfo fix
2016-06-02 11:24:57 +02:00
Harald Kuhr
53487e916b
Made PSDMetadataFormat instantiatable...
2016-06-02 11:24:01 +02:00
Harald Kuhr
3d68b61f72
#258 SPI typos
2016-06-01 10:12:29 +02:00
Robert F Cooper
21ff12219a
Merge branch 'master' of https://github.com/Eurybiadan/TwelveMonkeys.git
...
# Conflicts:
# imageio/imageio-psd/src/main/java/com/twelvemonkeys/imageio/plugins/psd/PSDImageReader.java
2016-05-18 12:51:10 -04:00
Robert F Cooper
eed4242aa4
A colorspace fix (Issue #244 ).
...
This commit should work properly.
2016-05-18 12:49:23 -04:00
Robert F Cooper
ff0389055b
A colorspace fix (Issue #244 ).
...
This committ should work properly.
2016-05-18 12:33:03 -04:00
Harald Kuhr
eeeb22666c
#214 PSDImageReader: Read long layer names
2016-02-03 15:48:19 +01:00
Harald Kuhr
b85d0f7d6b
#179 : Fixed broken offsets for 16 and 32 bits PackBits data.
2015-10-15 19:06:05 +02:00
Harald Kuhr
f4cc310096
TMI-139: Work in progress: TIFF image metadata.
2015-06-22 11:11:37 +02:00
Harald Kuhr
194f34894f
Added more PSD resource + clean-up.
2015-06-05 10:50:16 +02:00
Harald Kuhr
9b71a0cba7
TMI-134: Cannot read PSD images with PSD Layer Mask data size 28
2015-05-05 11:40:54 +02:00
Harald Kuhr
e603ae260d
TMI-64: Test case clean-up
2015-04-10 11:06:50 +02:00
Harald Kuhr
2c90bcc49c
Added license to ProviderInfo classes + minor code clean up.
2015-04-07 11:23:14 +02:00
Harald Kuhr
b40d4dad17
New SPI info.
2015-03-20 15:35:26 +01:00
Harald Kuhr
82c6cce997
PSD header error message clean-up.
2015-03-16 15:11:59 +01:00
Tyler
d3e6d9a9cf
TMI-98: PSDMetadata member visibility fix.
2015-02-26 23:33:57 -07: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
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
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
06674d1273
TMI-PSD: Added support for PSB (aka "Large Document Format")
...
Added support for 32 bit channels.
Added test cases + fixed a few bugs
General code clean-up
2014-09-09 16:36:18 +02:00
Harald Kuhr
7e88a6f7e3
TMI-57: Updated test case.
2014-08-26 21:20:37 +02:00
Harald Kuhr
dd54793d3d
TMI-57: Clean up after merge.
2014-08-26 21:08:43 +02:00
ravi.soni
9e9f47a2fb
#57 Added 'image/vnd.adobe.photoshop' mimetype
2014-08-25 13:07:53 +05:30
Harald Kuhr
cff4d836d1
TMI-PSD: Added todo.
2013-11-20 20:14:52 +01:00
Harald Kuhr
38fa2189bc
TMI-IIO: Removed some deprecation warnings.
2013-11-05 20:24:12 +01:00
Harald Kuhr
7f2ad765cf
TMI-XXX: Made the PSD XMP parser slightly more lenient.
2012-05-31 16:24:17 +02:00
Harald Kuhr
98361194ea
TMI-TIFF: Initial commit. Major work in progress. :-)
2012-05-22 00:00:11 +02:00
Harald Kuhr
0c4fc454b9
Major test-case cleanup.
...
- Removed JMock dependency, tests rewritten to use Mockito for stub/mock
- All test should now be using JUnit annotation-style tests
- All modules should now depend on same JUnit version
- Rewrote a few tests to better utilize JUnit annotations
- Fixed a few broken tests
- Code style changes
2011-12-19 14:28:34 +01:00