nabu.reconstruction.rings_cuda module¶
- class nabu.reconstruction.rings_cuda.CudaMunchDeringer(sigma, sinos_shape, levels=None, wname='db15', padding=None, padding_mode='edge', cuda_options=None)[source]¶
Bases:
MunchDeringer
Initialize a “Munch Et Al” sinogram deringer with the Cuda backend. See References for more information.
- Parameters:
sigma (float) – Standard deviation of the damping parameter. The higher value of sigma, the more important the filtering effect on the rings.
levels (int, optional) – Number of wavelets decomposition levels. By default (None), the maximum number of decomposition levels is used.
wname (str, optional) – Default is “db15” (Daubechies, 15 vanishing moments)
sinos_shape (tuple, optional) – Shape of the sinogram (or sinograms stack).
References
B. Munch, P. Trtik, F. Marone, M. Stampanoni, Stripe and ring artifact removal with combined wavelet-Fourier filtering, Optics Express 17(10):8567-8591, 2009.