Bug 229670 - Curves Widget does not restore a "free curve" correctly (in BWSepia filter)
Summary: Curves Widget does not restore a "free curve" correctly (in BWSepia filter)
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Plugin-Editor-BlackWhite (show other bugs)
Version: 4.0.0
Platform: unspecified Linux
: NOR normal
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-03-06 12:05 UTC by Andi Clemens
Modified: 2017-08-06 12:18 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 4.3.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andi Clemens 2010-03-06 12:05:47 UTC
Version:           unknown (using 4.4.1 (KDE 4.4.1), Arch Linux)
Compiler:          gcc
OS:                Linux (i686) release 2.6.32-ARCH

A free curve is not restored correctly (in the BWSepia filter), instead it seems to be reset (it is just a strait diagonal line). The smooth curve however works as expected.
Comment 1 caulier.gilles 2010-03-06 23:09:29 UTC
Yes, and it's done using interpolation provided by smooth algorithm. Why ? because if you set a free curves with a 16 bits color depth image, you need to save 65536 values somewhere (currently in digiKam rc file)... It's not clean...

Gilles Caulier
Comment 2 caulier.gilles 2013-08-08 08:02:27 UTC
Marcel,

I think this file have been fixed by you in 3.x. Right ?

Gilles Caulier
Comment 3 caulier.gilles 2013-12-18 17:47:31 UTC
Still valid with 4.0.0-beta1
Comment 4 caulier.gilles 2014-08-29 15:19:29 UTC
Not reproducible with current implementation from git/master

Gilles Caulier