LoginSignup
1
3

More than 5 years have passed since last update.

pythonで写真からメモを作る

Last updated at Posted at 2018-12-01

主旨

pythonで画像を編集する例はいくつかあるのでそれを活用して、写真の画像を別の白紙の画像に
コピーし直す方法を記録しておく。EXIFや撮影時のメモをこれを使って余白に書き込むと
写真の一覧性が上がる事を期待。

環境

・python 3.5.1
・mac os Mojave 10.14 (Sieraでも動くと思います)
・iPhone 4s/7

コードサンプル

imagecopy.py
  from PIL import Image, ImageDraw, ImageFilter, ExifTags, ImageFont
  
  im1 = Image.open(dir + file) #original image
  im2 = Image.new("RGB", (int(im1.width*1.5), int(im1.height*2)), (250, 250, 250)) # new image
  back_im = im2.copy()

説明

説明する程でもないけど、im1で既存の写真ファイルのパスを開く
im2では既存の写真のサイズの何倍かのサイズを指定して新しくイメージを作成する。
この例では、元の写真の幅が1.5倍、高さが2倍。
back_imにそのイメージデータをコピーする

そのあとはback_imの余白部分にテキストデータを書き込んだり、
別の画像を貼り付けたりす流ようにすれば、写真に対して自動でメモを追加したファイルが作成できる。

IMG_1394.JPG_paste.jpg

参考

撮影した写真のデータを可視化する方法、または写真をメモとして使い倒す方法。by Python

1
3
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
3