透過情報の含まれている PNG から透過情報を取り出す
アルファチャンネルという名前で呼ばれる情報ですが、python を使った、うまい取り出し方がわからずいろいろ試行錯誤した結果、次で OK だということが判明。業界標準の PIL を使います。

kwiさんのブログ記事

前へ[ opencv cvCvtColor の挙動 ]
[ PHP xmlrpc patched version ]次へ

透過情報の含まれている PNG から透過情報を取り出す

spacer
アルファチャンネルという名前で呼ばれる情報ですが、python を使った、うまい取り出し方がわからずいろいろ試行錯誤した結果、次で OK だということが判明。業界標準の PIL を使います。
--------------------------------------------
# from PIL import Image
import Image

def extractAlpha(infile, outfile):
 im = Image.open(infile)
 if im.mode!='RGBA':
  return False
 im.split()[3].save(outfile)
 return True
--------------------------------------------
  • │2009-05-15 14:30:14│ カテゴリー:日記│ コメント(0) │ トラックバック(0)
  • 宛先 :
  • トラックバックURL:
  • この記事にトラックバックをする場合は、i-revoポータルサイトご利用上の注意を必ずご確認ください。
loading
loading
kwiさん
お友達人数:19人
spacer
spacer

© 2011 Internet Revolution