画像オブジェクトの 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.image、file.writes を使用しています