From 086357694aa3a96ee46b21f649fdb3b5b9a171f3 Mon Sep 17 00:00:00 2001 From: Harald Kuhr Date: Thu, 19 Sep 2013 09:25:59 +0200 Subject: [PATCH] TMI-JPEG-10: Fixed an issue with JPEGs without JFIF segment being treated as RGB, even when YCbCr. --- .../imageio/plugins/jpeg/JPEGImageReader.java | 22 +++++------- .../plugins/jpeg/JPEGImageReaderTest.java | 32 ++++++++++++++++++ .../src/test/resources/jpeg/no-jfif-ycbcr.jpg | Bin 0 -> 20228 bytes 3 files changed, 41 insertions(+), 13 deletions(-) create mode 100644 imageio/imageio-jpeg/src/test/resources/jpeg/no-jfif-ycbcr.jpg diff --git a/imageio/imageio-jpeg/src/main/java/com/twelvemonkeys/imageio/plugins/jpeg/JPEGImageReader.java b/imageio/imageio-jpeg/src/main/java/com/twelvemonkeys/imageio/plugins/jpeg/JPEGImageReader.java index d56df77e..70ecac9b 100644 --- a/imageio/imageio-jpeg/src/main/java/com/twelvemonkeys/imageio/plugins/jpeg/JPEGImageReader.java +++ b/imageio/imageio-jpeg/src/main/java/com/twelvemonkeys/imageio/plugins/jpeg/JPEGImageReader.java @@ -66,6 +66,7 @@ import java.util.List; *

* Main features: *