1479 Commits

Author SHA1 Message Date
Harald Kuhr
aa82612765 Fix bad format in validator message.
(cherry picked from commit 6ddb799a95b9f4fd2fd210154127f3ae8254b688)
2022-08-19 17:39:12 +02:00
Harald Kuhr
9213da3184 TGAImageReader no longer reads single byte 0-terminator as Image Identification
(cherry picked from commit 8a187f6657ce47660c68e19de17642541e4f611a)
2022-08-19 17:39:10 +02:00
Harald Kuhr
a5e2226a5a #680 TGAImageReader now reads attribute bits with no extension area as alpha
(cherry picked from commit b7d865f2cfb648d6acf9cd93d27bfe2c1d069933)
2022-08-19 17:39:09 +02:00
Harald Kuhr
773bedccca Fix bug in 0-terminated ASCII string parsing + test.
(cherry picked from commit d50fb1a51ec86ef5e0615386476dad53d3ac6b3b)
2022-08-19 17:39:08 +02:00
Harald Kuhr
6bcc17a020 Documentation & details.
(cherry picked from commit 8992406f502a1c8415ac9ed80267d8a705541440)
2022-08-19 17:39:06 +02:00
Harald Kuhr
37d1da9b9d #678, #679: TIFF read support for YCbCr Planar with or without subsampling
(cherry picked from commit 44eebff62f07940bd6e51f805a9e62ca08698302)
2022-08-19 17:39:04 +02:00
Harald Kuhr
8cf1405dfc Simplified TIFF writing.
(cherry picked from commit 8c85c4ca96ccfe868926a80ff84414a92e39c80c)
2022-08-19 17:39:02 +02:00
Harald Kuhr
8c37d19928 Added test cases for EncoderStream/DecoderStream and fixed a bug
+ code clean-up to make IntelliJ happy :-)

(cherry picked from commit fa5c77bff0f2c0e66e8b5545a51942e3e972b140)
2022-08-19 17:39:00 +02:00
Harald Kuhr
87cd506fdd PCX: Minor clean up
(cherry picked from commit d87b80deeab3e08bdf392fcbc863724385d9e6b6)
2022-08-19 17:39:00 +02:00
Harald Kuhr
e0c7edebbd Write LONG8 offsets for BigTIFF
(cherry picked from commit ae138c3b4e0ba85923ca90978ec27586a81166da)
2022-08-19 17:39:00 +02:00
Harald Kuhr
5d13bd653f #677 Fixed integer overflow + added tests
(cherry picked from commit ab13fdd09d8ad11f503e2490099a8e43ab9ba2d5)
2022-08-19 17:38:59 +02:00
Harald Kuhr
2d974874a9 Fixed test typo.
(cherry picked from commit aab5b062bd8c17577974f67d6270b27ac98b73b0)
2022-08-19 17:38:59 +02:00
Harald Kuhr
f625622b10 [skip ci] Fixed some typos in comments. :-)
(cherry picked from commit 00d6acd1bf6724a717b43f465d00a03271c6d7eb)
2022-08-19 17:38:59 +02:00
Harald Kuhr
dbdd7ae3f1 Update feature_request.md
(cherry picked from commit 0f8a7ea482f119cbbd9870e063ee22d33bb45b3f)
2022-08-19 17:38:59 +02:00
Harald Kuhr
73883ebf99 #672: WebPImageReader now supports unknown stream lengths
(cherry picked from commit 9fe87fe10d692c5b9142e0c8f00f4118c07fc49e)
2022-08-19 17:38:59 +02:00
Harald Kuhr
970b238066 #666 Clean-up: No alpha for RGB 3/components
(cherry picked from commit 9e2f3694597bde418883da1bb9b00fe0ed80c808)
2022-08-19 17:36:49 +02:00
Harald Kuhr
6cb8ac4b68 #666 Support for TIFF RGB 2/4 bit per sample.
(cherry picked from commit d34b0b7fcf0a351708805d42487c83cd994df51c)
2022-08-19 17:36:49 +02:00
snyk-bot
1a2a4edfe8 fix: upgrade jmagick:jmagick from 6.2.4 to 6.6.9
Snyk has created this PR to upgrade jmagick:jmagick from 6.2.4 to 6.6.9.

See this package in Maven Repository:
https://mvnrepository.com/artifact/jmagick/jmagick/

See this project in Snyk:
https://app.snyk.io/org/haraldk/project/eca06326-94ac-456d-a029-f411089e7f16?utm_source=github&utm_medium=referral&page=upgrade-pr

(cherry picked from commit 5effcb134467eb20ce9791a1b04b090d9807945c)
2022-08-19 17:36:49 +02:00
Oliver Schmidtmer
a12a1f73b5 TIFFImageMetadata: ImageOrientation in mergeTree (#667)
TIFFImageMetadata: ImageOrientation in mergeTree
(cherry picked from commit b67d687761328f3a395ae8ba561131bb15660efa)
2022-08-19 17:36:49 +02:00
Harald Kuhr
46bfdd93d8 [maven-release-plugin] prepare for next development iteration 2022-02-22 14:49:45 +01:00
Harald Kuhr
447ef6b8eb [maven-release-plugin] prepare release twelvemonkeys-3.8.2 twelvemonkeys-3.8.2 2022-02-22 14:49:41 +01:00
Harald Kuhr
c19b6ede0a Back to 3.8.2-SNAPSHOT [skip ci] 2022-02-22 14:48:06 +01:00
Harald Kuhr
401c6355a1 Attempt at adding JavaDocs + use "release" profile for release-plugin [skip ci]
(cherry picked from commit d0881c8b5c9717725e902d7feba240a0b08e9596)
2022-02-22 14:47:28 +01:00
Harald Kuhr
be0cf16124 [maven-release-plugin] prepare for next development iteration 2022-02-22 13:31:01 +01:00
Harald Kuhr
47b0cd6e9a [maven-release-plugin] prepare release twelvemonkeys-3.8.2 2022-02-22 13:30:56 +01:00
Harald Kuhr
b52ab149b3 Back to 3.8.2-SNAPSHOT [skip ci] 2022-02-22 13:28:52 +01:00
Harald Kuhr
900c26a5ac [maven-release-plugin] prepare release twelvemonkeys-3.8.2 2022-02-22 13:22:39 +01:00
Harald Kuhr
7233c593ac Adding description to top-level POM [skip ci]
(cherry picked from commit 976928f48c0fffd417be52e31c5931416002eed8)
2022-02-22 13:20:15 +01:00
Harald Kuhr
8159ba1245 [maven-release-plugin] prepare for next development iteration 2022-02-21 16:18:51 +01:00
Harald Kuhr
92581a077b [maven-release-plugin] prepare release twelvemonkeys-3.8.2 2022-02-21 16:18:44 +01:00
Harald Kuhr
f87b4d6748 Thank you, Travis [skip ci]
(cherry picked from commit e1c2f2ee7345b0abc6a10ac2fe5697551bd96bc7)
2022-02-21 16:15:35 +01:00
Harald Kuhr
0495f6e266 #661: JUnit test results take 4
(cherry picked from commit 92632fa2a38617ac270e1f398e77d54e2051bf42)
2022-02-21 16:15:33 +01:00
Harald Kuhr
bc7c8ba20c #661: JUnit test results take 3
(cherry picked from commit 5a563e315f2dc763fcc92df4f1ebd853f4e84cbe)
2022-02-21 16:15:31 +01:00
Harald Kuhr
0c270f8343 #661: JUnit test results take 2
(cherry picked from commit c06d47d1235de088576d72513127493355631d4a)
2022-02-21 16:15:28 +01:00
Harald Kuhr
e1db332dca #661: JUnit test results
(cherry picked from commit fea6beb36416cac1cf73e1eb8966a097597db4ff)
2022-02-21 16:15:26 +01:00
Harald Kuhr
016977e382 PNM: New attempt at making the new header parser work on Windows.
(cherry picked from commit 4b951c06ccbd8f61806eaf67516ff1de964446c7)
2022-02-21 16:15:23 +01:00
Harald Kuhr
134eecc59f PNM Windows issue. Temporary roll-back to working version.
(cherry picked from commit a3e6e52c95638a4276f164db9f0ea151c7454ff3)
2022-02-21 16:15:23 +01:00
Harald Kuhr
16c78052ee PNM clean-up: Avoid leading/trailing whitespace in comments.
(cherry picked from commit 5347015cbd0bfc7fcab4b1840e3beeabafb905bf)
2022-02-21 16:15:20 +01:00
Harald Kuhr
b51e8ccf6e PNM clean-up.
(cherry picked from commit 4d190892df5402938db4a7fba3b358ecadee486a)
2022-02-21 16:15:18 +01:00
Harald Kuhr
76a9ff1122 #660: Attempt at making the comment parsing more Windows-friendly...
(cherry picked from commit 60eab8170934aacee46a8ee33d65c1748939a184)
2022-02-21 16:15:17 +01:00
Harald Kuhr
e9996f096f #660: Make sure region is within bounds of new test image...
(cherry picked from commit b400b6b157c78ffbe8e70185bf353cf214fd4e7e)
2022-02-21 16:15:17 +01:00
Harald Kuhr
93d42e1c24 #660: Farewell, Lena
(cherry picked from commit 499b3ef1203eaa43a0e4de647f1647ea1e34cfde)
2022-02-21 16:15:17 +01:00
Harald Kuhr
5824167600 IFF: Simplified aspect.
(cherry picked from commit 92bc9c73f6198bcb9f37967b167cb6db83b6033d)
2022-02-21 16:15:14 +01:00
Harald Kuhr
126956ebd0 IFF: XS24 clean-up (again...)
(cherry picked from commit 2a77558cacaf390e8e2e31dd34202912cdbc72ec)
2022-02-21 16:15:12 +01:00
Harald Kuhr
d54ceba3ff IFF: XS24 clean-up
(cherry picked from commit 816cad60a8e2e7bd2ef91c5215ecb54525721e28)
2022-02-21 16:15:11 +01:00
Harald Kuhr
11ee7e5e23 IFF: Thumbnail support for XS24 chunk (now without stderr output)
(cherry picked from commit 7167f81c69c7d7330ace21f1a685d52eb8f91ba9)
2022-02-21 16:15:11 +01:00
Harald Kuhr
954dffd213 IFF: Thumbnail support for XS24 chunk.
(cherry picked from commit f5cfa0e619211b627d26417b13c8407b3063641b)
2022-02-21 16:15:08 +01:00
Harald Kuhr
b7b2a61c93 IFF: Read support for TVPaint DEEP and TVPP
+ Bonus: Massive code clean-up/refactor.

(cherry picked from commit 73ad024833ed74618b81f44c95614845defc1282)
2022-02-21 16:15:05 +01:00
Harald Kuhr
3cf6a4b836 IFF: More clean-up
(cherry picked from commit 379449b621a4169ebd0f9dbed5563edb4fbaa830)
2022-02-21 16:15:04 +01:00
Harald Kuhr
a93be99933 IFF: Read support for Impulse (Imagine, Turbo Silver) RGB8 format.
(cherry picked from commit e17faad6fb07edc3deff05cef8b8543f491e407f)
2022-02-21 16:15:04 +01:00