deeptrack.math Module#
Mathematical operations and structures.
This module provides classes and utilities to perform common mathematical operations and transformations on images, including clipping, normalization, blurring, and pooling. These are implemented as subclasses of Feature for seamless integration with the feature-based design of the library.
Classes#
- Clip
Clip the input values within a specified minimum and maximum range.
- NormalizeMinMax
Perform min-max normalization on images.
Classes#
|
Average of input images |
|
Blur an image by computing simple means over neighbourhoods. |
|
Apply average pooling to images. |
|
Blur an image using a bilateral filter. |
|
|
|
|
|
Clip the input within a minimum and a maximum value. |
|
Base feature class. |
|
Augmenter to blur images using gaussian kernels. |
|
Wrapper for array-like values with property tracking. |
|
Apply max pooling to images. |
|
Blur an image by computing median values over neighbourhoods. |
|
Apply median pooling to images. |
|
Apply min pooling to images. |
|
Image normalization. |
|
Image normalization. |
|
Image normalization. |
|
Downsamples the image by applying a function to local regions of the image. |
|
Resize an image. |