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.