[jira] [Commented] (IMAGING-194) Tiff with JPEG,Zip compression fails to decompress
[ https://issues.apache.org/jira/browse/IMAGING-194?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17786054#comment-17786054 ] Gary Lucas commented on IMAGING-194: New code to address this issue is now available in Commons Imaging > Tiff with JPEG,Zip compression fails to decompress > -- > > Key: IMAGING-194 > URL: https://issues.apache.org/jira/browse/IMAGING-194 > Project: Commons Imaging > Issue Type: Improvement > Components: Format: TIFF >Affects Versions: 1.0-alpha1 >Reporter: Satya Deep Maheshwari >Priority: Major > > Tiff with JPEG, Zip compression fails to decompress with the below exception: > {code} > org.apache.commons.imaging.ImageReadException: Tiff: unknown/unsupported > compression: 7 > at > org.apache.commons.imaging.formats.tiff.datareaders.DataReader.decompress(DataReader.java:215) > at > org.apache.commons.imaging.formats.tiff.datareaders.DataReaderStrips.readImageData(DataReaderStrips.java:210) > at > org.apache.commons.imaging.formats.tiff.TiffImageParser.getBufferedImage(TiffImageParser.java:650) > at > org.apache.commons.imaging.formats.tiff.TiffDirectory.getTiffImage(TiffDirectory.java:157) > at > org.apache.commons.imaging.formats.tiff.TiffImageParser.getBufferedImage(TiffImageParser.java:463) > at > org.apache.commons.imaging.Imaging.getBufferedImage(Imaging.java:1407) > at > org.apache.commons.imaging.Imaging.getBufferedImage(Imaging.java:1370) > {code} > From the > [documentation|https://commons.apache.org/proper/commons-imaging/formatsupport.html] > , it seems this compression format is not supported. Excerpt from the > document below: > {quote} > Supported through version 6.0. TIFFs is a open-ended container format, so > it's not possible to support every possibly variation. Supports Bi-Level, > Palette/Indexed, RGB, CMYK, YCbCr, CIELab and LOGLUV images. Supports reading > and writing LZW, CCITT Modified Huffman/Group 3/Group 4, and Packbits/RLE > compression. Notably missing other forms of compression though, including > JPEG. Supports reading Tiled images. > {quote} > This ticket is logged to add JPEG/Zip compression format support. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IMAGING-194) Tiff with JPEG,Zip compression fails to decompress
[ https://issues.apache.org/jira/browse/IMAGING-194?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17785258#comment-17785258 ] Gary Lucas commented on IMAGING-194: I created test files using LibTIFF and ImageMagick. Just submitted pull request 334. This change enables the reading of TIFF files that use JPEG format for their internal coding. Changes to be able to write files in this format will have to wait. I am thinking that would be a separate issue. > Tiff with JPEG,Zip compression fails to decompress > -- > > Key: IMAGING-194 > URL: https://issues.apache.org/jira/browse/IMAGING-194 > Project: Commons Imaging > Issue Type: Improvement > Components: Format: TIFF >Affects Versions: 1.0-alpha1 >Reporter: Satya Deep Maheshwari >Priority: Major > > Tiff with JPEG, Zip compression fails to decompress with the below exception: > {code} > org.apache.commons.imaging.ImageReadException: Tiff: unknown/unsupported > compression: 7 > at > org.apache.commons.imaging.formats.tiff.datareaders.DataReader.decompress(DataReader.java:215) > at > org.apache.commons.imaging.formats.tiff.datareaders.DataReaderStrips.readImageData(DataReaderStrips.java:210) > at > org.apache.commons.imaging.formats.tiff.TiffImageParser.getBufferedImage(TiffImageParser.java:650) > at > org.apache.commons.imaging.formats.tiff.TiffDirectory.getTiffImage(TiffDirectory.java:157) > at > org.apache.commons.imaging.formats.tiff.TiffImageParser.getBufferedImage(TiffImageParser.java:463) > at > org.apache.commons.imaging.Imaging.getBufferedImage(Imaging.java:1407) > at > org.apache.commons.imaging.Imaging.getBufferedImage(Imaging.java:1370) > {code} > From the > [documentation|https://commons.apache.org/proper/commons-imaging/formatsupport.html] > , it seems this compression format is not supported. Excerpt from the > document below: > {quote} > Supported through version 6.0. TIFFs is a open-ended container format, so > it's not possible to support every possibly variation. Supports Bi-Level, > Palette/Indexed, RGB, CMYK, YCbCr, CIELab and LOGLUV images. Supports reading > and writing LZW, CCITT Modified Huffman/Group 3/Group 4, and Packbits/RLE > compression. Notably missing other forms of compression though, including > JPEG. Supports reading Tiled images. > {quote} > This ticket is logged to add JPEG/Zip compression format support. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IMAGING-194) Tiff with JPEG,Zip compression fails to decompress
[ https://issues.apache.org/jira/browse/IMAGING-194?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17770433#comment-17770433 ] Gary Lucas commented on IMAGING-194: I've got an implementation of this feature ready to go (TIFF images with internal JPEG encoding). But I need test files. The Commons Imaging team requires that changes come with valid JUnit tests. To write JUnit tests (which I am happy to do), I need some sample files that can be included in the code distribution. So they need to be pretty small and free of copyright constraints (less than 100 KB is good, less than 25 KB is ideal). Unfortunately, all of the sample files I have are quite large. Does anyone have a source of sample files they'd be willing to contribute? > Tiff with JPEG,Zip compression fails to decompress > -- > > Key: IMAGING-194 > URL: https://issues.apache.org/jira/browse/IMAGING-194 > Project: Commons Imaging > Issue Type: Improvement > Components: Format: TIFF >Affects Versions: 1.0-alpha1 >Reporter: Satya Deep Maheshwari >Priority: Major > > Tiff with JPEG, Zip compression fails to decompress with the below exception: > {code} > org.apache.commons.imaging.ImageReadException: Tiff: unknown/unsupported > compression: 7 > at > org.apache.commons.imaging.formats.tiff.datareaders.DataReader.decompress(DataReader.java:215) > at > org.apache.commons.imaging.formats.tiff.datareaders.DataReaderStrips.readImageData(DataReaderStrips.java:210) > at > org.apache.commons.imaging.formats.tiff.TiffImageParser.getBufferedImage(TiffImageParser.java:650) > at > org.apache.commons.imaging.formats.tiff.TiffDirectory.getTiffImage(TiffDirectory.java:157) > at > org.apache.commons.imaging.formats.tiff.TiffImageParser.getBufferedImage(TiffImageParser.java:463) > at > org.apache.commons.imaging.Imaging.getBufferedImage(Imaging.java:1407) > at > org.apache.commons.imaging.Imaging.getBufferedImage(Imaging.java:1370) > {code} > From the > [documentation|https://commons.apache.org/proper/commons-imaging/formatsupport.html] > , it seems this compression format is not supported. Excerpt from the > document below: > {quote} > Supported through version 6.0. TIFFs is a open-ended container format, so > it's not possible to support every possibly variation. Supports Bi-Level, > Palette/Indexed, RGB, CMYK, YCbCr, CIELab and LOGLUV images. Supports reading > and writing LZW, CCITT Modified Huffman/Group 3/Group 4, and Packbits/RLE > compression. Notably missing other forms of compression though, including > JPEG. Supports reading Tiled images. > {quote} > This ticket is logged to add JPEG/Zip compression format support. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IMAGING-194) Tiff with JPEG,Zip compression fails to decompress
[ https://issues.apache.org/jira/browse/IMAGING-194?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17428230#comment-17428230 ] Gary Lucas commented on IMAGING-194: Does anyone have some manageable-sized, public domain files that we can use to develop/test this capability? > Tiff with JPEG,Zip compression fails to decompress > -- > > Key: IMAGING-194 > URL: https://issues.apache.org/jira/browse/IMAGING-194 > Project: Commons Imaging > Issue Type: Improvement > Components: Format: TIFF >Affects Versions: 1.0-alpha1 >Reporter: Satya Deep Maheshwari >Priority: Major > > Tiff with JPEG, Zip compression fails to decompress with the below exception: > {code} > org.apache.commons.imaging.ImageReadException: Tiff: unknown/unsupported > compression: 7 > at > org.apache.commons.imaging.formats.tiff.datareaders.DataReader.decompress(DataReader.java:215) > at > org.apache.commons.imaging.formats.tiff.datareaders.DataReaderStrips.readImageData(DataReaderStrips.java:210) > at > org.apache.commons.imaging.formats.tiff.TiffImageParser.getBufferedImage(TiffImageParser.java:650) > at > org.apache.commons.imaging.formats.tiff.TiffDirectory.getTiffImage(TiffDirectory.java:157) > at > org.apache.commons.imaging.formats.tiff.TiffImageParser.getBufferedImage(TiffImageParser.java:463) > at > org.apache.commons.imaging.Imaging.getBufferedImage(Imaging.java:1407) > at > org.apache.commons.imaging.Imaging.getBufferedImage(Imaging.java:1370) > {code} > From the > [documentation|https://commons.apache.org/proper/commons-imaging/formatsupport.html] > , it seems this compression format is not supported. Excerpt from the > document below: > {quote} > Supported through version 6.0. TIFFs is a open-ended container format, so > it's not possible to support every possibly variation. Supports Bi-Level, > Palette/Indexed, RGB, CMYK, YCbCr, CIELab and LOGLUV images. Supports reading > and writing LZW, CCITT Modified Huffman/Group 3/Group 4, and Packbits/RLE > compression. Notably missing other forms of compression though, including > JPEG. Supports reading Tiled images. > {quote} > This ticket is logged to add JPEG/Zip compression format support. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (IMAGING-194) Tiff with JPEG,Zip compression fails to decompress
[ https://issues.apache.org/jira/browse/IMAGING-194?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16225617#comment-16225617 ] Gary Lucas commented on IMAGING-194: The compression code 7 is not even listed in TiffConstants.java. TiffConstants does include TIFF_COMPRESSION_JPEG = 6, though neither format is decoded. I've seen Code 7 used in many satellite images. The documentation seems a bit sketchy on this issue, though I found some at [#ftp://ftp.sgi.com/graphics/tiff/TTN2.draft.txt] > Tiff with JPEG,Zip compression fails to decompress > -- > > Key: IMAGING-194 > URL: https://issues.apache.org/jira/browse/IMAGING-194 > Project: Commons Imaging > Issue Type: Improvement > Components: Format: TIFF >Affects Versions: 1.0 >Reporter: Satya Deep Maheshwari > > Tiff with JPEG, Zip compression fails to decompress with the below exception: > {code} > org.apache.commons.imaging.ImageReadException: Tiff: unknown/unsupported > compression: 7 > at > org.apache.commons.imaging.formats.tiff.datareaders.DataReader.decompress(DataReader.java:215) > at > org.apache.commons.imaging.formats.tiff.datareaders.DataReaderStrips.readImageData(DataReaderStrips.java:210) > at > org.apache.commons.imaging.formats.tiff.TiffImageParser.getBufferedImage(TiffImageParser.java:650) > at > org.apache.commons.imaging.formats.tiff.TiffDirectory.getTiffImage(TiffDirectory.java:157) > at > org.apache.commons.imaging.formats.tiff.TiffImageParser.getBufferedImage(TiffImageParser.java:463) > at > org.apache.commons.imaging.Imaging.getBufferedImage(Imaging.java:1407) > at > org.apache.commons.imaging.Imaging.getBufferedImage(Imaging.java:1370) > {code} > From the > [documentation|https://commons.apache.org/proper/commons-imaging/formatsupport.html] > , it seems this compression format is not supported. Excerpt from the > document below: > {quote} > Supported through version 6.0. TIFFs is a open-ended container format, so > it's not possible to support every possibly variation. Supports Bi-Level, > Palette/Indexed, RGB, CMYK, YCbCr, CIELab and LOGLUV images. Supports reading > and writing LZW, CCITT Modified Huffman/Group 3/Group 4, and Packbits/RLE > compression. Notably missing other forms of compression though, including > JPEG. Supports reading Tiled images. > {quote} > This ticket is logged to add JPEG/Zip compression format support. -- This message was sent by Atlassian JIRA (v6.4.14#64029)