Class TransformFilter

    • Field Detail

      • edgeAction

        protected int edgeAction
      • interpolation

        protected int interpolation
      • transformedSpace

        protected java.awt.Rectangle transformedSpace
      • originalSpace

        protected java.awt.Rectangle originalSpace
    • Constructor Detail

      • TransformFilter

        public TransformFilter()
    • Method Detail

      • setEdgeAction

        public void setEdgeAction​(int edgeAction)
      • getEdgeAction

        public int getEdgeAction()
      • setInterpolation

        public void setInterpolation​(int interpolation)
      • getInterpolation

        public int getInterpolation()
      • transformInverse

        protected abstract void transformInverse​(int x,
                                                 int y,
                                                 float[] out)
      • transformSpace

        protected void transformSpace​(java.awt.Rectangle rect)
      • filter

        public java.awt.image.BufferedImage filter​(java.awt.image.BufferedImage src,
                                                   java.awt.image.BufferedImage dst)
      • filterPixelsNN

        protected java.awt.image.BufferedImage filterPixelsNN​(java.awt.image.BufferedImage dst,
                                                              int width,
                                                              int height,
                                                              int[] inPixels,
                                                              java.awt.Rectangle transformedSpace)