- tipsなんでめっちゃ短く書きます。つまりは自分用メモ。
画像を回転させたい時は、PILを使いましょう。
こんな感じで。
# -*- coding: utf-8 -*- from PIL import Image if __name__ == '__main__': img_num = 0 # 画像読み込み tmp = Image.open( 'img_{}.jpg'.format(img_num)) #上下反転 tmp = tmp.transpose(Image.FLIP_TOP_BOTTOM) tmp.save('img_90_{}.jpg'.format(img_num)) #90度回転 tmp = tmp.transpose(Image.ROTATE_90) tmp.save('img_180_{}.jpg'.format(img_num)) #270度回転 tmp = tmp.transpose(Image.ROTATE_270) tmp.save('img_270_{}.jpg'.format(mg_num)) #45度回転 tmp = tmp.transpose(45) tmp.save('img_270_{}.jpg'.format(img_num))
format使ってるのはfor文で回してた名残。
DeepLearningがやりたくて、データセットを作るために使いました。