中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

python將圖片原比例縮小的方法是什么

小億
174
2023-09-20 16:48:37
欄目: 編程語言

在Python中,可以使用Pillow庫來縮小圖片并保持其原比例。可以按照以下步驟進行操作:

  1. 首先,安裝Pillow庫。可以使用以下命令來安裝:
pip install Pillow
  1. 導入Pillow庫和相關模塊:
from PIL import Image
  1. 打開圖片文件:
image = Image.open("input.jpg")
  1. 獲取原始圖片的寬度和高度:
width, height = image.size
  1. 設置縮小后的目標寬度和高度。可以根據需要自行指定目標寬度和高度,或者根據比例進行計算。比如,將圖片縮小為原來的一半大小:
target_width = width // 2
target_height = height // 2
  1. 使用resize()函數來縮小圖片并保持原比例:
image.thumbnail((target_width, target_height), Image.ANTIALIAS)
  1. 最后,保存縮小后的圖片:
image.save("output.jpg")

完整的代碼示例:

from PIL import Image
# 打開圖片文件
image = Image.open("input.jpg")
# 獲取原始圖片的寬度和高度
width, height = image.size
# 設置縮小后的目標寬度和高度
target_width = width // 2
target_height = height // 2
# 縮小圖片并保持原比例
image.thumbnail((target_width, target_height), Image.ANTIALIAS)
# 保存縮小后的圖片
image.save("output.jpg")

這樣,就可以將圖片按照原比例縮小,并保存為新的圖片文件。

0
石泉县| 民县| 登封市| 黄陵县| 巧家县| 郧西县| 溧阳市| 台南市| 合川市| 宁武县| 满城县| 渑池县| 汾西县| 依兰县| 绩溪县| 汉源县| 滦南县| 抚州市| 罗甸县| 乐至县| 富民县| 筠连县| 南溪县| 邵东县| 安溪县| 周宁县| 化德县| 晋城| 永胜县| 沙坪坝区| 天全县| 吐鲁番市| 南涧| 清原| 宜春市| 香河县| 开阳县| 阿尔山市| 施秉县| 林甸县| 腾冲县|