Получение данных объекта изображения в формате JPEG (:jpeg_data)
Объявление
данные_jpeg = изображение:jpeg_data([ качество_изображения ])
Параметры
- качество_изображения
Вещественное число, необязательный параметр, качество изображения в диапазоне 0.0~1.0, по умолчанию 1.0
Возвращаемое значение
- данные_jpeg
Строка с данными JPEG. Изменение этих данных не влияет на объект изображения
Описание
Получает данные объекта изображения в формате JPEG
Ключевые слова: сжатие с потерями, сжатие изображения, качество изображения
С точки зрения производительности операция создаёт две копии данных
Пример
-- Снять полноэкранное изображение, сохранить его в файл и задать качество JPEG 80%
file.writes('/var/mobile/1.jpg', screen.image():jpeg_data(0.8))
Примечание: в приведённом выше коде используются функции не из этой главы — screen.image, file.writes