Is there a way to apply a vignette effect onto an image in Krita?
Krita is an excellent digital drawing/painting application, but it wouldn't be my first choice for editing photographs, although it does have basic photo editing tools that can be used. It can certainly be done.
- Choose Black as the foreground colour
- Duplicate the image layer
- Make an elliptical selection
- Select > Feather selection, and choose however many pixels you want to feather it by
- Select > Invert selection
- Edit > Fill with foreground colour
Krita is very slow/laggy when I try to to do this on Windows, might be better in Linux however.
You might be better using a different application, such as GIMP. In GIMP open an image and click Tools > GEGL Operation > scroll down the list and select Vignette, then move the sliders as required. This is almost instant, and there's a live preview. Also you can apply the GEGL Vignette filter on a transparent layer instead, then reduce the opacity if required, or apply Gaussian blur.