[Pkg-phototools-devel] Bug#777636: [PATCH] Wrong TGA header generated by j2k_to_image

Pedro Gimeno debian.bts at personal.formauri.es
Tue Feb 10 23:32:18 UTC 2015


Package: openjpeg-tools
Version: 1:1.5.2-3
Tags: patch

The TGA file writer used by j2k_to_image writes a wrong field to the
header for alpha-less images.

To reproduce:
1. Take any 24-bit j2k image with no alpha.
2. Convert it to TGA with j2k_to_image -i <image>.j2k -o <image>.tga
3. Open <image>.tga with Gimp.

When opened, the image will have a wrong alpha channel, because Gimp
uses a certain field in the header to determine if the image has alpha.
That field is saved wrongly by j2k_to_image for alpha-less images. Per
the TGA specification, Gimp is correct in this case.

The attached patch fixes this issue.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: openjpeg-1.5.2-tgahdr.diff
Type: text/x-patch
Size: 466 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-phototools-devel/attachments/20150211/98bed116/attachment.bin>


More information about the Pkg-phototools-devel mailing list