Another way, removing the need to shrink a selection, which removes the anti-aliased border pixels and leaves 'jaggies'.
Quote:
I've tried things like Tools > Selection Tools > By Color Select, and Colors > Color to Alpha... (and then deleting the white),
Remove all the white then paint it back in
Use color-to-alpha (c2A) to remove all the white.
Paint the white center back in (carefully) using the brush tool in 'behind' mode.
Comparison of fuzzy-select + grow selection and C2A 1 minute animation (Gimp 2.8)
https://i.imgur.com/GHA8fS1.mp4Edit: If you have lots of these to process and the 'hands-on' approach is time-consuming then there is a plugin that can help
ofn-erase-background.pyhttp://sourceforge.net/projects/gimp-to ... s/scripts/ down the list ofn-erase-background.zip dated 2018-03-31.
That will keep that anti-aliasing.
Attachment:
erase.jpg [ 61.29 KiB | Viewed 7710 times ]