GaussianBlur#

class deeptrack.math.GaussianBlur(sigma: float | Callable[[...], float] = 2, **kwargs)#

Bases: Blur

Applies a Gaussian blur to images using Gaussian kernels for image augmentation.

This class blurs images by convolving them with a Gaussian filter, which smooths the image and reduces high-frequency details. The level of blurring is controlled by the standard deviation (sigma) of the Gaussian kernel.

Parameters#

sigma: float

Standard deviation of the Gaussian kernel.