Zum Hauptinhalt springen

Einen Ausschnitt als Kopie eines Bildobjekts erstellen (:crop)

Deklaration

ausgeschnittenes_bild = bild:crop([links, oben, rechts, unten])

Parameter

  • Links, oben, rechts, unten
    Ganzzahlen; optional, Koordinaten des Bereichs im Originalbild (links oben und rechts unten), standardmäßig 0, 0, Originalbreite-1, Originalhöhe-1

Rückgabewert

  • Ausgeschnittenes Bild
    Bildobjekt; gibt den aus dem ursprünglichen Bildobjekt ausgeschnittenen Bildbereich zurück

Beschreibung

Erstellt aus einem Ausschnitt eines Bildobjekts ein neues Bildobjekt als Kopie.
Diese Methode erzeugt ein neues Bildobjekt. Für eine effiziente, häufige Verwendung sollte sie zusammen mit image:destroy verwendet werden.

Beispiel

scrn = screen.image()
img2 = scrn:crop(100, 100, 200, 200)

Hinweis: Der obige Code verwendet die Funktion screen.image, die nicht zu diesem Kapitel gehört.