- aiapy.psf.deconvolve(smap, psf=None, iterations=25, clip_negative=True, use_gpu=True)¶
Deconvolve an AIA image with the point spread function.
Perform image deconvolution on an AIA image with the instrument point spread function using the Richardson-Lucy deconvolution algorithm .
cupypackage is installed and your machine has an NVIDIA GPU, the deconvolution will automatically be accelerated with CUDA. This can lead to more than an order of magnitude in performance increase compared to pure
numpyon a CPU. For more information on PSF deconvolution on a GPU, see .
Map) – An AIA image
ndarray, optional) – The point spread function. If None, it will be calculated
int, optional) – Number of iterations in the Richardson-Lucy algorithm
bool, optional) – If the image has negative intensity values, set them to zero.
Deconvolved AIA image
- Return type: