Astra Image is very interesting, but it is very slow as it is single threaded and and no GPU...
Hi Pictus,
I had a look and it look like a decent implementation of deconvolution, although I miss a control for noise regularizaton in the Deconvolution-sharpening section. Typical deconvolution may need some help with that, as part of the deconvolution process. The default algorithms they mention, do not have provisions for that, although they might have added some of that invisible to the user, under the hood.
The algorithms they offer seem to increase in robustness in the presence of noise, but that also depends on actual implementation. Noise free images (with very high Signal/Noise ratios) will do well with the Van Cittert algorithm, and Richardson-Lucy (especially if it has added noise dampening) is a well behaved general algorithm.
I do see different previews for the same parameter settings, depending on what one tries before, so that seems something that needs work. For example, I tried a deconvolution with a Blur kernel size (radius? not clear) of 1.00 which looked reasonable, then a deconvolution with a less critical radius of 0.99, which looked like rubbish, and then 1.00 did not change it back. So it's not entirely robust and bug free it seems. BTW, deconvolutions do use all 8 cores on my CPU.
It also produces ringing artifacts around the image borders, so one might need to crop a few pixels on all sides if that gets too obvious.
Cheers,
Bart