Pythonの画像処理ライブラリの使い方

PythonではPIL(Pillow)、OpenCVなど、使いやすい画像処理ライブラリが充実しています。ここでは、PILライブラリを使用した画像処理の基本的な手順をご紹介します。

  1. PILライブラリのインストール:端末またはコマンドプロンプトで pip install pillow と実行する。
  2. PILライブラリをインポートする:Pythonスクリプトに「from PIL import Image」という文を加えてPILライブラリをインポートします。
  3. 画像を開く:Image.open()関数を使用して、「image = Image.open(“image.jpg”)」など、画像ファイルを開く。
  4. 画像処理操作:画像にサイズ変更、トリミング、回転などの必要な処理操作を実行する。Pillowライブラリで提供されるimage.resize()、image.crop()、image.rotate()などの各種関数・メソッドを使用して処理が行える。
  5. 保存された画像: 処理済みの画像をimage.save()関数を使って指定されたファイルに保存します。 例: image.save(“output.jpg”)。

以下は、PILライブラリを使用して画像をリサイズし、新しいファイルに保存する簡単なサンプルコードです。

from PIL import Image

# 打开图像
image = Image.open("image.jpg")

# 调整图像大小
new_size = (800, 600)
resized_image = image.resize(new_size)

# 保存图像
resized_image.save("resized_image.jpg")

これは単なる簡単な例で、具体的なニーズに応じてPILライブラリ提供のより多くの関数とメソッドを使用して、さまざまな画像処理操作を行うことができます。

bannerAds