Gaussian blur not working correctly
GIMP version: 2.10.20
Operating System: Windows 10 Pro 64-bit
Package: Installer from gimp.org
Description of the bug
When performing a Gaussian blur on an image in Gimp 2.10.20, the results have lots of artifacts, which are not seen when using an older version of Gimp (2.8.14).
Reproduction
Is the bug reproducible? Always
Reproduction steps:
- Add some white text, with a black background layer.
- Discard the text information.
- Change the image to 32-bit floating point precision.
- Do a Gaussian blur with a large radius (50)
…
Expected result:
Here is a screenshot of a Gaussian blur done in Gimp 2.8.14, with a blur radius of 200px (Text size: 400):
The selection shows the edge of the non-transparent region.
Actual result:
Here is a screenshot of a Gaussian blur done in Gimp 2.10.20, with a 32-bit floating precision image, with X/Y size of 50, when starting with the file created in Gimp 2.8.14:
It looks fine, except that the non-transparent region is a lot bigger.
Here is a screenshot of a Gaussian blur done in Gimp 2.10.20, with a 32-bit floating precision image, with X/Y size of 50, when starting with a new file created in Gimp 2.10.20:
In this one, the glow is a lot more opaque, and you start seeing lighter clouds floating around the edges. This may be due to a separate problem relating to how it is being displayed in Gimp 2.10.20 (#5328).
Here is a screenshot of a Gaussian blur done in Gimp 2.10.20, with 8-bit integer precision image, with X/Y size of 50, when starting with a new file created in Gimp 2.10.20:
You don't see the the floating artifacts, but the glow has lots of visible banding, not seen in 2.8.14. Again this is probably a result of #5328.
Additional information
Text_blur_comparison__2.8.14_file_.xcf