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.