Bug 499719 - Edge detection filters do not work in 32bit float / channel color space
Summary: Edge detection filters do not work in 32bit float / channel color space
Status: CONFIRMED
Alias: None
Product: krita
Classification: Applications
Component: Filters (other bugs)
Version First Reported In: 5.2.2
Platform: Ubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-02-09 10:38 UTC by Chloé
Modified: 2025-06-06 03:52 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Chloé 2025-02-09 10:38:45 UTC
SUMMARY
Edge detection filters 'Edge Detection' and 'Height to Normal map' (not 'Gaussian High pass') do not work in 32 bit float / channel color space

STEPS TO REPRODUCE
1. Create an image in 32 bit float per channel color space and add some content layer
2. Add a filter mask/layer set to either 'Edge Detection' or 'Height to Normal map'

OBSERVED RESULT
The Edge Detection will be all white and the Height to Normal map will be all blue

EXPECTED RESULT
The Edge Detection detecting the edges and Height to Normal map producing a normal map, like with 8 bit int per channel color space