Перейти к основному содержимому

Вырезание части объекта изображения в новую копию (:crop)

Объявление

вырезанное_изображение = изображение:crop([слева, сверху, справа, снизу])

Параметры

  • слева, сверху, справа, снизу
    Целые числа, необязательные параметры; координаты левого верхнего и правого нижнего углов области исходного изображения. По умолчанию: 0, 0, ширина исходного изображения - 1, высота исходного изображения - 1

Возвращаемое значение

  • вырезанное_изображение
    Объект изображения, вырезанный из исходного объекта изображения

Описание

Вырезает часть объекта изображения и создаёт новую копию
Метод создаёт новый объект изображения. Для эффективного частого использования применяйте его вместе с методом image:destroy

Пример

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

Примечание: в приведённом выше коде используется функция не из этой главы — screen.image