Pythonで画像を回転させる方法

PythonとPillowライブラリを使って画像を簡単に回転させる方法を解説します。

目次

  1. はじめに
  2. 必要なライブラリ
  3. 画像を読み込む
  4. 画像の回転
  5. 画像の保存と表示
  6. 結論
  7. 参考文献

1. はじめに

Pythonで画像を回転させる方法はいくつかありますが、今回の記事ではPython Imaging Library (Pillow)を使用して解説します。これを使うと、簡単なコードで画像を回転させることができます。

2. 必要なライブラリ

まずはじめに、Pillowというライブラリをインストールしましょう。コマンドラインやタナルで以下のコマンドを実行してインストールしてください。

pip install Pillow

3. 画像を読みむ

次に、Pythonスクリプトで画像を読み込みます。Imageモジュールをインポートし、Image.open()関数で画像ファイルを開いてください。

from PIL import Image

# 画像を開く
image = Image.open("example.jpg")

4. 画像の回転

読み込んだ画像を回転させるには、rotate()メソッドを利用します。回転したい角度を引数として渡すことがでます。

# 画像を90度回転させる
rotated_image = image.rotate(90)

5. 画像の保存と表示

回転した画像を保存し、画面に表示する方法を解説します。save()メソッドで画像を保存し、show()メソッドで画像を表示できます。

# 画像を保存する
rotated_image.save("rotated_example.jpg")

# 画像を表示する
rotated_image.show()

6. 結論

以上が、Pythonで画像を回転させる方法になります。PythonとPillowライブラリを使って、簡単に画像を回転させることがきました。

7. 参考文献

(総字数:248)