タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

pilに関するcanipyのブックマーク (6)

  • Install PIL with Jpeg support on Ubuntu Oneiric 64bit | Jj's web stream

    I am posting this because it took me ages to figure out how to solve this one. I could not get PIL to compile with JPEG, Zlib or freetype support on my virtualenv. I am using Ubuntu Oneiric Beta1 on a Lenovo Thinkpad X220. That is a 64bit installation. As read in every blog post out there, you first need to install the system libraries so PIL can find them. $ sudo apt-get install libjpeg libjpeg-d

    Install PIL with Jpeg support on Ubuntu Oneiric 64bit | Jj's web stream
  • Benchmark of Python Image Processing(resize) | hexacosa.net

    ベンチマークスクリプト 4288x2848の画像を180x120、600x400、1200x800にリサイズします。 それぞれ10回ずつの合計値をとっています。JPEGの保存品質(quality)は95にしました。 kaa-imlib2は保存品質を変更できなかったので、値は不明です。 ベンチマーク取得用のスクリプトは以下のような感じです。 from benchmarker import Benchmarker import Image #import PythonMagick import pgmagick import opencv.cv as cv import opencv.highgui as highgui import kaa.imlib2 as imlib2 import gd N = 10 def gd_scale(filename, width, height): im

    canipy
    canipy 2010/09/15
    結果としては、PythonでもImlib2速いねってことです、はい。 OpenCVが以外に頑張っています。
  • PythonとPILでアスキーアートを画像化 - yattのブログ

    ヴァァァーーーー。 http://d.hatena.ne.jp/amachang/20091217/1261029632 を見て面白そう!と思いPythonとPILでできないかどうか調べて実装してみました。 参考:http://d.hatena.ne.jp/tanakahisateru/20081008/1223450159 MacOSX10.5.8で動作を確認しました。実行ディレクトリにipagp-mona.ttfが存在する事を前提にして実行されます。 # coding: utf-8 import sys from PIL import Image, ImageFont, ImageDraw lines = unicode(sys.stdin.read()).splitlines() font = ImageFont.truetype("ipagp-mona.ttf", 17) w,h

    PythonとPILでアスキーアートを画像化 - yattのブログ
  • 画像にカレンダー出力 - 銀月の符号

    この前使った calendar モジュールとさらに前(ブログには未記述)に使った PIL をあわせて使ったら、絵にカレンダーが描けそうだったのでやってみた。 壁紙などの画像に直接カレンダーを描くのは考えが古い気もしたけれど、パソコン覚えたてのころに世話になっていた、壁紙にカレンダーを書き込むアプリ(名前忘れた)を再現して懐かしむということで。 以下の手順を基に作成したスクリプト (2009-11-11更新)ImageCalendar のインスタンスを作成して、これの draw_month メソッドを呼ぶと、画像にカレンダーを描くことができる。使用例は test 関数にある。 (2009-11-12更新)カレンダーの背景色、背景透過度を指定できるようにした。 コマンドラインからも何とか使用できるようにした。ただし、望む出力に近づけていこうとすると、結局たくさんあるオプションをほぼすべて指定す

    画像にカレンダー出力 - 銀月の符号
  • PILで透過PNGの合成 - OZACC.blog

    PILで、透過PNG画像を、透過を活かしたまま別の画像の上に重ねた合成画像を作ろうと苦戦していたのだけど、やっとやり方が分かった。 Image.split() で R、G、B、A の各チャンネルの画像が抽出できることに気付くまでが長かった。 import Image img = Image.open('transparent.png') mask = img.split()[3] bg = Image.open('bg.png') bg.paste(img, None, mask) bg.save('composite.png')

    PILで透過PNGの合成 - OZACC.blog
  • Python PILで携帯向け著作権付き画像変換 :: 幕の内 - CMS - コンテンツマネジメントシステム

    PIL(Python Imaging Library)を使って携帯電話向けに画像サイズを変換し、コピー制限を設定します。今回は画像フォーマット変換とJPEG画像へのコメント埋め込みで対応しようとしましたが.... 幕の内はフレームワークにZope3を使っていますが、Zope3はPythonで作られています。そのため、Pythonの豊富なライブラリを利用することで、Webアプリケーションの機能を豊富に提供することができるようになります。最近はeasy-installを使って色々なライブラリを簡単に利用できるようになりました。 最近手がけた複数の案件で画像変換が必要になり、Pythonのライブラリを使って対応しました。Pythonで画像を扱う一般的な方法として PIL(Python Imaging Library) を使う方法があります。このライブラリは機能が豊富で大抵のことは出来てしまいます

  • 1