All Superinterfaces:
JsonConvertible
All Known Implementing Classes:
ImageTransformerFitHeight, ImageTransformerFitWidth, ImageTransformerIdentity, ImageTransformerScaleToArea, ImageTransformerWH

public interface ImageTransformer extends JsonConvertible
An interface for transforming images. Implementers of this interface should provide functionality to apply specific transformations to BufferedImage objects.
  • Method Summary

    Modifier and Type
    Method
    Description
    Transforms the given image according to some specific criteria or logic.

    Methods inherited from interface one.jpro.platform.image.manager.JsonConvertible

    toJSON
  • Method Details

    • transform

      BufferedImage transform(BufferedImage image)
      Transforms the given image according to some specific criteria or logic.
      Parameters:
      image - The BufferedImage to be transformed.
      Returns:
      A new BufferedImage resulting from the applied transformation.