Documentation of 'de.erichseifert.gral.data.filters.Convolution' Java class
Convolution
de.erichseifert.gral.data.filters

Class Convolution

  • All Implemented Interfaces:
    DataListener, DataSource, java.io.Serializable, java.lang.Iterable<java.lang.Comparable<?>>


    public class Convolution
    extends Filter2D

    Class that applies a specified kernel to a data source to convolve it.

    Functionality includes:

    • Getting and setting the Kernel used for convolution
    See Also:
    Serialized Form
    • Constructor Detail

      • Convolution

        public Convolution(DataSource original,
                           Kernel kernel,
                           Filter2D.Mode mode,
                           int... cols)
        Initialized a new instance with the specified data source, convolution kernel, edge handling mode, and columns to be filtered.
        Parameters:
        original - DataSource to be filtered.
        kernel - Kernel to be used.
        mode - Mode of filtering.
        cols - Column indexes.
    • Method Detail

      • getKernel

        public Kernel getKernel()
        Returns the kernel.
        Returns:
        Kernel used for convolution.

DataMelt 3.0 © DataMelt by jWork.ORG

Ads help maintain this website.