본문으로 건너뛰기

이미지 객체의 JPEG 형식 데이터 가져오기 (:jpeg_data)

선언

이미지 JPG 데이터 = 이미지:jpeg_data([ 이미지 품질 ])

매개변수

  • 이미지 품질
    실수, 선택적 매개변수입니다. 이미지 품질의 범위는 0.0~1.0이며 기본값은 1.0입니다.

반환값

  • 이미지 JPG 데이터
    문자열입니다. JPEG 데이터를 반환하며, 이 데이터를 수정해도 이미지 객체에는 영향을 주지 않습니다.

설명

이미지 객체의 JPEG 형식 데이터를 가져옵니다.
키워드: 손실 압축, 이미지 압축, 이미지 품질
성능 측면에서 이 함수의 작업 과정에는 데이터 복사가 두 번 발생합니다.

예제

-- 전체 화면 이미지를 파일로 저장하고 JPEG 품질을 80%로 설정
file.writes('/var/mobile/1.jpg', screen.image():jpeg_data(0.8))

참고: 위 코드에서는 이 장에서 다루지 않는 함수인 screen.imagefile.writes를 사용했습니다.