利用するモジュールをインポート
pip install Pillow
コード
対象のファイルパス、回転後の画像ファイルパス、任意の角度を指定すると回転した画像が保存されるコード例。
from PIL import Image
def main():
input_path = "C:/Users/Target/Pictures/test/target.png" # 回転するソースの画像ファイル
output_path = "C:/Users/Target/Pictures/test/output.png" # 回転した画像ファイルを保存するパス
rotate_image(input_path, output_path, angle=30) # angleは任意の角度
# 画像を回転して保存する
def rotate_image(input_path, output_path, angle):
image = Image.open(input_path)
rotated_image = image.rotate(angle, expand=True)
rotated_image.save(output_path)
if __name__=="__main__":
main()