Package net.coobird.thumbnailator.resizers
This package provides classes which perform image resizing operations which
is used to create thumbnails with Thumbnailator.
-
Interface Summary Interface Description Resizer This interface is implemented by classes which perform resizing operations.ResizerFactory This interface is implemented by all classes which will return aResizerthat should be used when creating a thumbnail. -
Class Summary Class Description AbstractResizer A class which performs a resize operation on a source image and outputs the result to a destination image.BicubicResizer Image resizer class using bicubic interpolation for the resizing operation.BilinearResizer Image resizer class using bilinear interpolation for the resizing operation.DefaultResizerFactory This class provides factory methods which provides suitableResizers for a given situation.FixedResizerFactory AResizerFactorythat returns a specificResizerunconditionally.NullResizer AResizerwhich does not actually resize the image.ProgressiveBilinearResizer AResizerwhich performs resizing operations by using progressive bilinear scaling. -
Enum Summary Enum Description Resizers This enum can be used to select a specificResizerin order to perform a resizing operation.