Tilman Hausherr created PDFBOX-1993:
---------------------------------------

             Summary: Gray color images much lighter
                 Key: PDFBOX-1993
                 URL: https://issues.apache.org/jira/browse/PDFBOX-1993
             Project: PDFBox
          Issue Type: Bug
          Components: Rendering
    Affects Versions: 2.0.0
            Reporter: Tilman Hausherr
            Priority: Minor
         Attachments: gray-bad.png, gray-cow-bad.png, gray-cow-good.png, 
gray-good.png

In testCreateLosslessFromImageRGB() I create a grayscale image, and in 
LosslessFactory.createFromImage() I save it as a grayscale image (that part is 
currently disabled, search and enable the part with 
BufferedImage.TYPE_BYTE_GRAY. When this is enabled, 
testCreateLosslessFromImageRGB() fails the identity test. The expected and the 
actual images are attached. I traced this effect to 
PDColorSpace.toRGBImageAWT(), where I saved the "src" and the "dest" image and 
got two different ones. But even the first one is already different to the 
grayscale image I created in the test.

The two attached file pairs were created by writing the BufferedImage src and 
dst in PDColorSpace.toRGBImageAWT().



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to