| Summary: | Cross-channel color adjustment goes plain red | ||
|---|---|---|---|
| Product: | [Applications] krita | Reporter: | caetano <chameleonscales> |
| Component: | Filter Layers | Assignee: | joupent |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | griffinvalley, info |
| Priority: | NOR | ||
| Version First Reported In: | 4.1.0 | ||
| Target Milestone: | --- | ||
| Platform: | Appimage | ||
| OS: | Linux | ||
| Latest Commit: | https://commits.kde.org/krita/62588fded3bf9da84280cda582ecf28c9d663668 | Version Fixed/Implemented In: | |
| Sentry Crash Report: | |||
| Attachments: | [^ screenshot of the bug, reproductible 4.1appimage] | ||
|
Description
caetano
2018-07-06 09:47:41 UTC
Created attachment 113798 [details]
[^ screenshot of the bug, reproductible 4.1appimage]
Hi, confirmed and easy to reproduce.
I attach a screenshot.
Thank you for the clean step by step.
probably caused by the fact that grey has no hue so the algorithm just assigns it hue value 0(red). @Wolthera: yes, this is correct. I also think the Saturation of the cross-channel is HSV based, that could explain the sudden jump to full red for white. Git commit cb0ea0fb194a98e548f9e4a02ba6ee9ba592a0b8 by Jouni Pentikäinen. Committed on 08/07/2018 at 12:58. Pushed by jounip into branch 'master'. Fix out-of-range lookups in cross-channel curve filter M +5 -4 plugins/color/colorspaceextensions/kis_hsv_adjustment.cpp https://commits.kde.org/krita/cb0ea0fb194a98e548f9e4a02ba6ee9ba592a0b8 Git commit 62588fded3bf9da84280cda582ecf28c9d663668 by Boudewijn Rempt, on behalf of Jouni Pentikäinen. Committed on 09/07/2018 at 14:40. Pushed by rempt into branch 'krita/4.1'. Fix out-of-range lookups in cross-channel curve filter M +5 -4 plugins/color/colorspaceextensions/kis_hsv_adjustment.cpp https://commits.kde.org/krita/62588fded3bf9da84280cda582ecf28c9d663668 |