Another great sunset!
Filmulator (default settings) then into GIMP. Sensor dust removed by creating transparent layer, colouring spots with easily seen colour, here green, then select by colour. Changed to the image layer then used Heal-Selection (part of Resynthesizer plug-in).
While dust particles remain constant it should be possible to take a photograph of an out-of-focus white surface to create and save this layer for future use. It is not 100% effective but perhaps a help. The dust spot by the sun still shows.
Possibly a Python script could be written to automate this.
Only slight adjustments made by using luminosity masks.
Thanks for posting. I’ve used a somewhat tighter crop. I didn’t want to make it more contrasty or sharper; I liked the soft evening mood. darktable master
That sidecar already has the local adjustments done with removing sensor defects according to rawpedia:
Only spot 1 needs to be done and the rest are copies of it, except spot 2 which I have done separately.
Thanks @arturoisilvia@Chen_Hendrawan for explaining rawtherapee and darktable’s dust removal. Wish I’d known when I was using rawtherapee over the last years.
Edit: I couldn’t find rawtherapee’s retouching tool in the official 5.8 release. But I retouched the dust out of my image using darktable, super easy (wow!)
Don’t know how to export in darktable though, so here’s a screenshot of my retouching result:
My main emphasis was on removing sensor dust and I still missed one (centre top). If I had a “dust” picture (an out-of-focus white background to show the dust particles) and one or two images with the dust, I think I may be able to write a GIMP plug-in to give a one-click clean-up. Unfortunately - fortunate for me - the sensor of my camera is spotless.
As dust spots are out-of -focus they do not have 100% opacity so the original image data still exists. It may be possible to reconstruct the image, but this is way beyond my ability! Perhaps something for the GMIC experts?