Module imagingbook.common
Package imagingbook.common.filter.edgepreserving
package imagingbook.common.filter.edgepreserving
-
ClassDescriptionCommon interface for all Bilateral filter implementations.Parameter bundle for bilateral filters (implementations of
BilateralF
).Scalar (non-separable) version of the Bilateral filter as proposed in [1].Scalar and separable version of the Bilateral filter as proposed in [1].Vector (non-separable) version of the Bilateral filter as proposed in [1], for RGB images (ColorProcessor
) only.Vector and separable version of the Bilateral filter as proposed in [1], for RGB images (ColorProcessor
) only.Common interface for Kuwahara filter implementations.Parameter bundle for Kuwahara filters (implementations ofKuwaharaF
).Scalar version of a Kuwahara-type filter, similar to the filter described in [1].Vector version (applicable to ColorProcessor only) of a Kuwahara-type filter, similar to the filter described in [1].Common interface for Nagao-Matsuyama filter implementations.Parameter bundle for Nagao-Matsuyama filters (implementations ofNagaoMatsuyamaF
).Scalar version of the Nagao-Matsuyama filter.Vector version of the Nagao-Matsuyama filter.Common interface for Perona-Malik filter implementations.Parameter bundle for Perona-Malik filters (implementations ofPeronaMalikF
).Scalar version of the Perona-Malik filter, without gradient array.Vector version (simplified ) with greatly reduced memory requirements.Common interface for Tschumperle-Deriche filter implementations.Parameter bundle for Tschumperle-Deriche filters (implementations ofTschumperleDericheF
).This class implements the Anisotropic Diffusion filter described in [1].