ホームページ >バックエンド開発 >Python チュートリアル >Pillow ライブラリのインストール方法を簡単にマスター: ガイドの共有
Pillow ライブラリは、Python の非常に強力な画像処理ライブラリであり、Python Imaging Library (PIL) に基づいて開発され、それに基づいて最適化および拡張されています。 Pillowライブラリは、さまざまな種類の画像ファイルを処理し、画像の編集、結合、フィルタ処理などを実行できる豊富な画像処理機能を提供します。この記事では、この強力な画像処理ツールを簡単にマスターできるように、Pillow ライブラリのインストール ガイドを提供します。
1. Pillow ライブラリのインストール
Pillow ライブラリのインストールを開始する前に、まず Python をインストールする必要があります。 Pillow ライブラリは Python2 と Python3 の両方のバージョンをサポートしていますが、Python3 の最新バージョンを使用することをお勧めします。 Python の公式 Web サイト (https://www.python.org/) にアクセスして、Python の最新バージョンをダウンロードしてインストールできます。
Python をインストールした後、Python のパッケージ管理ツール pip を使用して Pillow ライブラリをインストールできます。コマンド ラインに次のコマンドを入力します。
pip install pillow
このようにして、pip は自動的に Pillow ライブラリの最新バージョンをダウンロードして Python 環境にインストールします。
インストールが完了したら、次のコードを使用して、Pillow ライブラリが正常にインストールされたかどうかを確認できます。 Pillow ライブラリのバージョンが番号で出力されます。これは、Pillow ライブラリが正常にインストールされたことを意味します。
2. Pillow ライブラリを使用する
Pillow ライブラリは、開く、保存、サイズ変更、トリミング、回転、結合、フィルター処理などの豊富な画像処理機能を提供します。以下では、一般的に使用されるいくつかの画像処理操作を紹介し、具体的なコード例を示します。
画像を開くimport PIL print(PIL.__version__)画像のサイズを変更する
from PIL import Image # 打开图像 image = Image.open("image.jpg") # 获取图像的宽度和高度 width, height = image.size # 获取图像的模式 mode = image.mode print("图像宽度:%d" % width) print("图像高度:%d" % height) print("图像模式:%s" % mode)画像のトリミング
from PIL import Image # 打开图像 image = Image.open("image.jpg") # 调整图像大小 new_image = image.resize((800, 600)) # 保存调整后的图像 new_image.save("resized_image.jpg")画像の回転
from PIL import Image # 打开图像 image = Image.open("image.jpg") # 裁剪图像 cropped_image = image.crop((100, 100, 500, 400)) # 保存裁剪后的图像 cropped_image.save("cropped_image.jpg")画像を結合する
from PIL import Image # 打开图像 image = Image.open("image.jpg") # 顺时针旋转90度 rotated_image = image.rotate(-90) # 保存旋转后的图像 rotated_image.save("rotated_image.jpg")フィルター処理
from PIL import Image # 打开图像 image1 = Image.open("image1.jpg") image2 = Image.open("image2.jpg") # 调整第二张图像的大小,使其与第一张图像的高度一致 image2 = image2.resize((image1.width, image1.height)) # 创建一个新的画布,并将两张图像粘贴到画布上 merged_image = Image.new("RGB", (image1.width + image2.width, image1.height)) merged_image.paste(image1, (0, 0)) merged_image.paste(image2, (image1.width, 0)) # 保存合并后的图像 merged_image.save("merged_image.jpg")
上記は、Pillow ライブラリのインストールと基本的な使用方法の紹介です。この強力なツール、画像処理ツール。学習と実践を通じて、Pillow ライブラリを柔軟に使用して、アプリケーションでさまざまな画像操作を処理できるようになると思います。
以上がPillow ライブラリのインストール方法を簡単にマスター: ガイドの共有の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。