Documentation of 'org.neuroph.imgrec.filter.ImageFilterChain' Java class
ImageFilterChain
org.neuroph.imgrec.filter

Class ImageFilterChain

  • All Implemented Interfaces:
    java.io.Serializable, ImageFilter


    public class ImageFilterChain
    extends java.lang.Object
    implements ImageFilter, java.io.Serializable
    Process images by applying all filters in chain
    See Also:
    Serialized Form
    • Constructor Detail

      • ImageFilterChain

        public ImageFilterChain()
    • Method Detail

      • addFilter

        public void addFilter(ImageFilter filter)
        Add filter to chain
        Parameters:
        filter - filter to be added
      • removeFilter

        public boolean removeFilter(ImageFilter filter)
        Remove filter from chain
        Parameters:
        filter - filter to be removed
        Returns:
        true if filter is removed
      • processImage

        public java.awt.image.BufferedImage processImage(java.awt.image.BufferedImage image)
        Apply all filters from a chain on image
        Specified by:
        processImage in interface ImageFilter
        Parameters:
        image - image to process
        Returns:
        processed image
      • processImageTest

        public java.util.List<FilteredImage> processImageTest(java.awt.image.BufferedImage image)
        Returns images of all stages in processing Used for testing
        Parameters:
        image -
        Returns:
      • getFilters

        public java.util.List<ImageFilter> getFilters()
        Get filters from chain
        Returns:
      • setFilters

        public void setFilters(java.util.List<ImageFilter> filters)
      • getChainName

        public java.lang.String getChainName()
      • setChainName

        public void setChainName(java.lang.String chainName)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.