Class LookupFilter

  • All Implemented Interfaces:
    java.awt.image.BufferedImageOp, java.lang.Cloneable

    public class LookupFilter
    extends PointFilter
    A filter which uses the brightness of each pixel to lookup a color from a colormap.
    • Constructor Detail

      • LookupFilter

        public LookupFilter()
        Construct a LookupFilter.
      • LookupFilter

        public LookupFilter​(Colormap colormap)
        Construct a LookupFilter.
        Parameters:
        colormap - the color map
    • Method Detail

      • setColormap

        public void setColormap​(Colormap colormap)
        Set the colormap to be used for the filter.
        Parameters:
        colormap - the colormap
        See Also:
        getColormap()
      • filterRGB

        public int filterRGB​(int x,
                             int y,
                             int rgb)
        Specified by:
        filterRGB in class PointFilter
      • toString

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