sdeconv.psfs.SPSFGaussian

sdeconv.psfs.SPSFGaussian#

class sdeconv.psfs.SPSFGaussian(sigma: tuple[float, float] | tuple[float, float, float], shape: tuple[int, int] | tuple[int, int, int])#

Generate a Gaussian PSF

Parameters:
  • sigma – width of the PSF. [Z, Y, X] in 3D, [Y, X] in 2D

  • shape – Shape of the PSF support image. [Z, Y, X] in 3D, [Y, X] in 2D

__init__(sigma: tuple[float, float] | tuple[float, float, float], shape: tuple[int, int] | tuple[int, int, int])#

Methods

__init__(sigma, shape)

add_observer(observer)

Add an observer

notify(message)

Notify progress to observers

progress(value)

Notify progress to observers