Schnittstelle IImage

Alle Superschnittstellen:
IElement
Alle bekannten Unterschnittstellen:
IMutableImage<MI>
Alle bekannten Implementierungsklassen:
Image, MutableImage

public interface IImage extends IElement
  • Methodendetails

    • getBottomLeftPixel

      IColor getBottomLeftPixel()
    • getBottomRightPixel

      IColor getBottomRightPixel()
    • getHeight

      int getHeight()
    • getPixel

      IColor getPixel(int xPosition, int yPosition)
    • getPixelCount

      int getPixelCount()
    • getPixels

      IMatrix<IColor> getPixels()
    • getSection

      IMutableImage<?> getSection(int xPosition, int yPosition, int width, int height)
    • getTopLeftPixel

      IColor getTopLeftPixel()
    • getTopRightPixel

      IColor getTopRightPixel()
    • getWidth

      int getWidth()
    • toBufferedImage

      BufferedImage toBufferedImage()
    • toImmutableImage

      IImage toImmutableImage()
    • toJPG

      byte[] toJPG()
    • toJPGString

      String toJPGString()
    • toLeftRotatedImage

      IMutableImage<?> toLeftRotatedImage()
    • toPNG

      byte[] toPNG()
    • toPNGString

      String toPNGString()
    • toRepeatedImage

      IMutableImage<?> toRepeatedImage(int width, int height)
    • toRightRotatedImage

      IMutableImage<?> toRightRotatedImage()
    • toScaledImage

      IMutableImage<?> toScaledImage(double factor)
    • toScaledImage

      IMutableImage<?> toScaledImage(double widthFactor, double heightFactor)
    • withAlphaValue

      IMutableImage<?> withAlphaValue(double alphaValue)
    • withWidthAndHeight

      IMutableImage<?> withWidthAndHeight(int width, int height)