[Digikam-devel] [Bug 310211] Adjusting 16-bit curves requires 32-bit precision

Dik Takken d.h.j.takken at xs4all.nl
Fri Nov 16 14:37:08 GMT 2012


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

--- Comment #2 from Dik Takken <d.h.j.takken at xs4all.nl> ---
I just bumped into an older report, Bug #170169, which is basically the same
problem. The current work around for Bug #170169 is to convert the image to
higher bit depth before performing the operation. For 16-bit images this is not
an option, because there is no bit depth greater than 16 bits in DigiKam
(CinePaint did have it if I remember correctly). 

Both problems *should* be fixed when

1. Operations on 8-bit images are always done in 16-bit precision
2. Operations on 16-bit images are always done in 32-bit precision

This applies not only to curve correction, but to any operation on pixel
values. Curve adjustment is very sensitive to precision though, which makes
that the problem really shows in this plugin.

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Digikam-devel mailing list