pillow

PIL(pillow)画像をnumpyにしたり戻したり

画像オブジェクトをnumpy配列に変換 import numpy as np from PIL import Image im = Image.open('sample20x15.bmp') im im_paltte = im.quantize() # パレットカラー 1chカラー im_CMYK = im.convert('CMYK') # CMYK 4chカラー im_grey = im.convert('L') #…

PIL(pillow)画像をPython配列に変換してみる

画像オブジェクトを配列に変換 画像読み込み from PIL import Image im = Image.open('sample20x15.bmp') im PIL画像データ配列構造 左上を原点とするXY座標(Xは、右側に進む。Yは下側に進む)とすると横書きのノートのように上から左から右に端まで行ったら…

PIL(pillow)のデータ構造ってどうなっている?

読み込んだデータは、どうなっている? 画像読み込み from PIL import Image im = Image.open('sample20x15.bmp') im print("画像モード = ",im.mode) print("画像サイズ(x,y) = ",im.size) print("pixel格納形式 = ",im.getbands()) print("pixel(0,0) = ",…

PIL(pillow)の使い方(TIFF読み書き)

TIFFでマルチページ保存する いろいろとエラーにあってうまくいってなかったが解決した。そもそも、サンプルのTIFFをPhotoshopで作りマルチページにするという 簡単な確認を行うだけであったがいろいろとエラーにぶつかっていた TiffImagePluginについて PIL…

PIL(pillow)のインデックスカラーのあれこれ

PIL(pillow)のインデックスカラーのあれこれ サンプルのJpegデータを読み込む from PIL import Image, ImageDraw, ImageFont imo = Image.open('jpeg/IMG_2952x.jpg') print("mode = ",imo.mode) print("size = ",imo.size) mode = RGB size = (640, 480) jp…

Jpeg画像をEXIFの位置に合わせて保存する

PIL(pillow)ライブラリでjpegの表示向きとデータ方向を合わせる 前置き 携帯電話等で撮影した電子データを表示するとき、向きがあってなくて困ることがあります。専用のビューアソフトを使えば向きを合わせてくれることもあります。しかし、対応してない場合…