| ページ一覧 | ブログ | twitter |  書式 | 書式(表) |

MyMemoWiki

差分

ナビゲーションに移動 検索に移動
74 バイト追加 、 2020年2月15日 (土) 08:05
編集の要約なし
==Pillow(PIL Fork)==
[[Python][Python Imaging Library]]
Python Imaging Library からのFork
===[http://pillow.readthedocs.org/reference/Image.html#PIL.Image.open 開く]===
*イメージファイルを開く
<&lt;blockquote>&gt;PIL.Image.open(fp, mode='r')<&lt;/blockquote>&gt;
*fp:ファイル名、もしくはread()、seek()、tell()メソッドを持ちバイナリーでファイルを開くことができるオブジェクト
*mode:設定する場合、mode='r'
===[http://pillow.readthedocs.org/reference/Image.html#PIL.Image.new 作成]===
*モードとサイズを指定して新規イメージを作成
<&lt;blockquote>&gt;PIL.Image.new(mode, size, color=0)<&lt;/blockquote>&gt;
*mode:イメージの[http://pillow.readthedocs.org/handbook/concepts.html#concept-modes モード]を指定
*size:タプルでピクセルサイズを指定 (width, height)
===[http://pillow.readthedocs.org/reference/Image.html#PIL.Image.Image.save 保存]===
*ファイル名、フォーマットを指定して保存
<&lt;blockquote>&gt;Image.save(fp, format=None, **params)<&lt;/blockquote>&gt;
*fp:ファイル名もしくはファイルオブジェクト
*format:フォーマットを上書きするオプション
===[http://pillow.readthedocs.org/reference/Image.html#PIL.Image.Image.thumbnail サムネイル]===
*サムネイルイメージの作成
<&lt;blockquote>&gt;Image.thumbnail(size, resample=3)<&lt;/blockquote>&gt;
===[http://pillow.readthedocs.org/reference/Image.html#PIL.Image.Image.crop 矩形抽出]===
<&lt;blockquote>&gt;Image.crop(box=None)<&lt;/blockquote>&gt;
*box:(left, upper, right, lower)
===[http://pillow.readthedocs.org/reference/Image.html#PIL.Image.Image.paste 矩形貼り付け]===
<&lt;blockquote>&gt;Image.paste(im, box=None, mask=None)<&lt;/blockquote>&gt;

案内メニュー