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

            Bug ID: 412491
           Summary: Color Adjustment curves can give incorrect result
           Product: krita
           Version: git master
          Platform: Manjaro
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Filters
          Assignee: krita-bugs-n...@kde.org
          Reporter: manuel.snudl.zeid...@gmail.com
  Target Milestone: ---

SUMMARY
When positioning the end handles of any channel curve so that the numeric
values are exactly Input = Output, effectively clipping the output range
without changing in-between values, the filter behaves like the curve hasn't
been adjusted at all.

STEPS TO REPRODUCE
1. Open Filter > Adjust > Color Adjustment curves... and pick any channel
2. Reposition the first end handle of the default linear curve and make sure
the value of the Input exactly matches the Output - for example to 127, 127 on
an 8-bit image to clip the lower half of the values
3. Add +/- 1 to the input and observe the immediate difference

OBSERVED RESULT
The adjusted result is identical to the untouched linear curve.

EXPECTED RESULT
The values beyond the end handles should be clipped in the adjusted image.

SOFTWARE/OS VERSIONS
Tested in 4.3.0-prealpha (git 511ecc7) and 4.2.6, resulting in the same
behavior.

ADDITIONAL INFORMATION
Inserting additional curve nodes that also conform to Input = Output won't
affect the result either.

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

Reply via email to