Python是一種功能強大的編程語言,擁有許多有用的庫和模塊。其中一個特別有用的是Pillow庫,可以處理圖像。在Pillow中,我們可以輕松縮放圖片。
from PIL import Image image = Image.open('example.jpg') width, height = image.size # 定義縮放比例 scale = 0.5 new_width = int(scale * width) new_height = int(scale * height) # 縮放圖片 image = image.resize((new_width, new_height)) image.save('example_scaled.jpg')
在代碼中,我們首先打開一個名為“example.jpg”的圖像。然后,我們確定圖像的寬度和高度,這將有助于計算新的縮放值。我們可以定義一個名為“scale”的變量,并將其設置為縮放圖像的百分比。在本例中,我們將縮小到原始大小的50%。我們然后使用縮放因子計算新的寬度和高度,并使用“resize”方法縮放圖像。最后,我們將保存縮放后的圖像。
在Pillow中縮放圖像是非常容易的,這對于需要在大量圖像上進行操作的任何項目都是有用的。因此,使用Python和Pillow庫可以輕松地縮放不同分辨率的圖像。
上一篇python 正弦波旋轉
下一篇python 正則的使用