Python實現(xiàn)更改圖片尺寸大小的方法(基于Pillow包)
本文實例講述了Python實現(xiàn)更改圖片尺寸大小的方法。分享給大家供大家參考,具體如下:
1、PIL包推薦Pillow 。
2、源碼:
#encoding=utf-8 #author: walker #date: 2014-05-15 #function: 更改圖片尺寸大小 import os import os.path from PIL import Image ''' filein: 輸入圖片 fileout: 輸出圖片 width: 輸出圖片寬度 height:輸出圖片高度 type:輸出圖片類型(png, gif, jpeg...) ''' def ResizeImage(filein, fileout, width, height, type): img = Image.open(filein) out = img.resize((width, height),Image.ANTIALIAS) #resize image with high-quality out.save(fileout, type) if __name__ == "__main__": filein = r'image\test.png' fileout = r'image\testout.png' width = 60 height = 85 type = 'png' ResizeImage(filein, fileout, width, height, type)
更多關于Python相關內容感興趣的讀者可查看本站專題:《Python圖片操作技巧總結》、《Python數(shù)據(jù)結構與算法教程》、《Python Socket編程技巧總結》、《Python函數(shù)使用技巧總結》、《Python字符串操作技巧匯總》、《Python入門與進階經典教程》及《Python文件與目錄操作技巧匯總》
希望本文所述對大家Python程序設計有所幫助。
相關文章
關于python3.9安裝wordcloud出錯的問題及解決辦法
這篇文章主要介紹了關于python3.9安裝wordcloud出錯的問題及解決辦法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-11-11python類參數(shù)定義及數(shù)據(jù)擴展方式unsqueeze/expand
本文主要介紹了python類參數(shù)定義及數(shù)據(jù)擴展方式unsqueeze/expand,文章通過圍繞主題展開詳細的內容介紹,具有一定的參考價值,需要的小伙伴可以參考一下2022-08-08django-simple-captcha多種驗證碼的實現(xiàn)方法
本文介紹了如何在Django項目中配置和使用不同類型的驗證碼,包括數(shù)字驗證碼、字母驗證碼和算術驗證碼,每種驗證碼結合實例代碼給大家介紹得非常詳細,感興趣的朋友跟隨小編一起看看吧2024-12-12python_tkinter彈出對話框創(chuàng)建2
這篇文章主要介紹了python_tkinter彈出對話框創(chuàng)建,上以篇文章我們簡單的對對話框創(chuàng)建做了簡單介紹,本文將繼續(xù)更多相關內容,需要的小伙伴可以參考一下2022-03-03利用Python將時間或時間間隔轉為ISO 8601格式方法示例
國際標準化組織的國際標準ISO8601是日期和時間的表示方法,全稱為《數(shù)據(jù)存儲和交換形式·信息交換·日期和時間的表示方法》,下面這篇文章主要給大家介紹了關于利用Python將時間或時間間隔轉為ISO 8601格式的相關資料,需要的朋友可以參考下。2017-09-09