Commit Graph

31 Commits

Author SHA1 Message Date
Harald Kuhr 0d41db32cf Work in progress for PSD metadata support:
- Implemented more of standard support
 - Changes to native format spec
 - Implemented more of native format
 - Minor changes in various resources due to meta data implementation
2009-11-07 09:41:40 +08:00
Harald Kuhr b5f6c96583 Work in progress for PSD metadata support:
- Added PSDMetadata and PSDMetadataFormat
 - Implemented most of standard format
 - Start of native format definintion
 - Updated SPI and Reader to return new format
2009-11-07 09:41:40 +08:00
Harald Kuhr 34d874d69d Removed an old file that shouldn't have been committed... 2009-11-07 09:41:39 +08:00
Harald Kuhr f49a487c88 - Introduce new class ProviderInfo, to encapsulate Package info (vendor/version).
- Rewritten Spi classes to use new class, to have vendor and version info injected from manifest.
2009-10-31 19:16:48 +01:00
Harald Kuhr 68b30413ba toString now shows more useful info for clipping. 2009-10-25 23:34:34 +01:00
Harald Kuhr ebd9153e40 Cleaned up reading of layers. 2009-10-25 23:33:37 +01:00
Harald Kuhr 669f575585 Cleaned up reading of layers. 2009-10-25 21:08:42 +01:00
Harald Kuhr d04d4a9a97 Made fields final but accessible. 2009-10-25 21:08:11 +01:00
Harald Kuhr 17e8de8c99 Experimental reading of layers (8 bit channels only ATM). 2009-10-25 17:05:09 +01:00
Harald Kuhr ef7029f306 Making more fields accessible, needed for reading layers. 2009-10-25 17:04:14 +01:00
Harald Kuhr 96b65bc902 - Implemented test for explicit destination type in ImageReaderBase.
- Implemented/enabled more test cases
- Fixed broken tests in various readers
2009-10-05 23:29:21 +02:00
Harald Kuhr ad904ccd90 Major refactor of image reading. Now reading each channel more cleanly. 2009-10-03 17:55:25 +02:00
Harald Kuhr 4848a3caff Made meta data classes package private for now. Might expose later. 2009-10-03 17:53:59 +02:00
Harald Kuhr fea55e3df0 Fixed failing test + minor clean up. 2009-10-03 15:08:42 +02:00
Harald Kuhr 171764547e Added test cases for thumbnail reading. 2009-10-02 23:25:22 +02:00
Harald Kuhr ee8e1c47df Clean up of thumbnail support. 2009-10-02 22:16:44 +02:00
Harald Kuhr a86cf5bf15 Implemted thumbnail support. 2009-10-02 18:53:45 +02:00
Harald Kuhr 370505b62f - Minor clean-up in CMYKColorSpace, PSDColorData and PSDHeader
- Implemented raw type specifier to resemble file storage format
- Implemented banded reading for raw type
2009-10-01 21:41:01 +02:00
Harald Kuhr a782bcfc3b - Fixed a bug and some clean-up of 1-bit subsampling
- Added comand line parameters to specify source region and subsampling
2009-10-01 16:19:14 +02:00
Harald Kuhr 8be8f286f3 Clean-up of 1-bit subsampling. 2009-09-30 22:51:02 +02:00
Harald Kuhr a8a48473ff Finally implemented 1-bit subsampling. 2009-09-30 22:20:52 +02:00
Harald Kuhr ae0250d0b0 Massive read optimizations for UShort rasters, minor optimization and clean-up for byte rasters. 2009-09-30 15:54:31 +02:00
Harald Kuhr 4db0597657 Made length parameters long. 2009-09-29 18:30:28 +02:00
Harald Kuhr 3e972495db Implemented reading of 16 bit channels. 2009-09-29 18:29:50 +02:00
Harald Kuhr eea6fd38fc More refactorings. 2009-09-25 20:43:34 +02:00
Harald Kuhr 0bc38328de Refactorings.
Implememented subsampled reading for non-compressed imaga data (untested, no test data).
2009-09-24 20:23:53 +02:00
Harald Kuhr 9a05cca4c8 Now more efficient subsampling for RLE-encoding. No longer decodes skipped rows. 2009-09-23 20:21:46 +02:00
Harald Kuhr cac1212944 Added subsampled reading to RLE encoded images. Still work to do. 2009-09-22 22:30:45 +02:00
Harald Kuhr c45882846a - Moved unused encoders/decoders to sandbox
- Fixed Base64 encoder/decoder to pass test cases
- Minor clean-up in other decoders
2009-09-18 22:46:31 +02:00
Harald Kuhr 40a5960a9f Fixed some alignment issues in the resources. 2009-09-16 00:10:45 +02:00
Harald Kuhr 4e7316886b Adding the twelvemonkeys-imageio sub-project 2009-09-03 20:49:59 +02:00