Package pi

Class Image

All Implemented Interfaces:
FrameUpdateListenerRegistration, KeyStrokeListenerRegistration, MouseClickListenerRegistration, MouseScrollListenerRegistration
Direct Known Subclasses:
Box, ImageRobot

public class Image extends Image
Ein Bild als grafische Repräsentation einer Bilddatei, die gezeichnet werden kann.

Diese Klasse ist identisch mit Image. Sie steht hier, damit sie über das Hauptpaket importiert werden kann, also import pi.Image;

Since:
0.42.0
Author:
Josef Friedrich
  • Constructor Details

    • Image

      @API public Image(String filepath, double width, double height)
      Erzeugt ein Bild durch Angabe des Verzeichnispfads und der Abmessungen in Meter.

      Entsprechen die Eingabeparameter für Breite und Höhe nicht den Abmessungen des Bildes, dann wird das Bild verzerrt dargestellt.

      Parameters:
      filepath - Der Verzeichnispfad des Bilds, das geladen werden soll.
      width - Die Breite des Bilds in Meter.
      height - Die Höhe des Bilds in Meter.
    • Image

      @API public Image(String filepath, double pixelPerMeter)
      Konstruktor für ein Bildobjekt.
      Parameters:
      filepath - Der Verzeichnispfad des Bildes, das geladen werden soll.
      pixelPerMeter - Gibt an, wie viele Pixel ein Meter misst.
    • Image

      @API public Image(BufferedImage image, double pixelPerMeter)
      Konstruktor für ein Bildobjekt.
      Parameters:
      image - Ein bereits im Speicher vorhandenes Bild vom Datentyp BufferedImage.
      pixelPerMeter - Gibt an, wie viele Pixel ein Meter misst.