您好,登錄后才能下訂單哦!
本篇內容主要講解“如何使用Python調整圖像大小”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“如何使用Python調整圖像大小”吧!
Python已成為編程語言的首選。不僅適用于一般的面向對象的編程,還適用于各種科學,數學,統計等應用。
由于強大的開發人員社區已經使用Python開發了用于各種目的的庫和API,因此所有這些都是可能的。從機器學習到醫學,它擁有適用于所有領域的庫。
一個這樣的庫是Pillow,它包含使用Python進行圖像處理的方法。今天,我們將看到如何在Linux中使用Python使用Pillow調整圖像大小。
先決條件
確保使用以下命令在Linux系統中安裝Python3和PIP(Python的便捷軟件包管理器)。
linuxmi@linuxmi:~/www.linuxmi.com$ sudo apt install python3 python3-pip [在 Debian, Ubuntu & Mint 上] linuxmi@linuxmi:~/www.linuxmi.com$ sudo dnf install python3 python-pip [在 CentOS, RHEL & Fedora 上] linuxmi@linuxmi:~/www.linuxmi.com$ sudo pacman -S python3 python-pip [在 Arch and Manjaro 上] linuxmi@linuxmi:~/www.linuxmi.com$ sudo zypper install python3 python3-pip [在 openSUSE 上]
使用Pip安裝Pillow,如下所示:
linuxmi@linuxmi:~/www.linuxmi.com$ pip3 install pillow 或者 linuxmi@linuxmi:~/www.linuxmi.com$ pip install pillow
在Linux中使用Pillow調整圖像大小
首先,打開一個文件來編寫Python代碼,或者直接在命令行上啟動Python 3解釋器。
從Pillow中導入“Image”類。請注意,Pillow庫在Python 3中被稱為PIL。
>> from PIL import Image
使用“ Image.open”打開圖像文件。
>> img = Image.open('linuxmi.png')
接下來,在Image對象“ img”上調用方法“ resize”。該方法有一個參數:一個元組,其中包含圖像的新寬度和高度(以像素為單位)。
>> newimg = img.resize((new_width, new_height))
實際上,您甚至可以調用函數“ show”來查看原始文件和調整后的文件的外觀。
>> img.show()
請看縮放圖像。
>> newimg.show()
最后,將調整大小后的圖像保存到新文件。
>> newimg.save('linuxmi.com.png')
如果將所有這些行編碼在文件中,則現在可以保存并退出文件。
from PIL import Image img = Image.open('linuxmi.png') newimg = img.resize((new_width, new_height)) newimg.save('linuxmi.com.png')
然后依次執行以下步驟來完成上述所有步驟。
linuxmi@linuxmi:~/www.linuxmi.com$ python3 linuxmi.py
驗證是否確實保存了新文件。
linuxmi@linuxmi:~/www.linuxmi.com$ ls linuxmi.com.png
到此,相信大家對“如何使用Python調整圖像大小”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。