Class ResampleOp

  • All Implemented Interfaces:
    java.awt.image.BufferedImageOp

    public class ResampleOp
    extends AdvancedResizeOp
    Based on work from Java Image Util ( http://schmidt.devlib.org/jiu/ ) Note that the filter method is not thread safe
    • Constructor Detail

      • ResampleOp

        public ResampleOp​(ResampleFilter filter,
                          int destWidth,
                          int destHeight)
    • Method Detail

      • doFilter

        public java.awt.image.BufferedImage doFilter​(java.awt.image.BufferedImage srcImg,
                                                     java.awt.image.BufferedImage dest,
                                                     int dstWidth,
                                                     int dstHeight)
        Specified by:
        doFilter in class AdvancedResizeOp
      • getResultBufferedImageType

        protected int getResultBufferedImageType​(java.awt.image.BufferedImage srcImg)