https://bugs.kde.org/show_bug.cgi?id=468609

            Bug ID: 468609
           Summary: Loads heif only with 8 bits color depth
    Classification: Applications
           Product: digikam
           Version: 8.0.0
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: ImageEditor-Load
          Assignee: digikam-bugs-n...@kde.org
          Reporter: i...@j-pfennig.de
  Target Milestone: ---

Currently tiff and jpeg2000 images with > 8 bit color depth load correctly, but
this does not work with heif. Heif images are implictly converted to 8 bit
depth (probably the same happens with jpeg xl). Also Exif data seems to be
ignored on load.

How to reproduce

1) I prepared some test images, see 
https://drive.google.com/drive/folders/1ughS3RvBTwBNac0EF_i6jPtkicxw_U0a?usp=sharing
(170 MByte)
That folder also includes a tool to convert images using IM 7.x, a test script
and some documentation.

2) IM legacy (6.9) does not create >8 bit heif! You need IM 7.x (I used 7.1).
Debian/Ubuntu still distribute 6.9.

3) KDE/digikam use libtiff which supports only 8/16 depth. Oly IM would handle
other tuple sizes correctly. The 10-bit tiff test image therefore is physically
16-bit and masks-out the lower 6 bits.

4) Verify the color depth with IM identify (7.x) or gimp (2.10.34) or IM
-format %k

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to