2011-04-04 7 views
1

ファイルシステムの実際のリソースに関連付けられているイメージ名のリストがあります。例:Pythonイメージ変換

'image1.png' 
'image2.jpg' 
'image3.jpeg' 

私はすべて同じ名前のpngに変換する必要があります。どのように私はそれをPythonで行うことができますか?

アイディアは、PILまたはImageMagicを使用しています。

答えて

4
from PIL import Image 
import os 
for filename in filelist: 
    basename, ext = os.path.splitext(filename) 
    if ext.lower() == ".png": 
     continue 
    img = Image.open(filename) 
    img.save(basename + ".png") 
+0

とても簡単です。ありがとうございます。 – Ockonal

関連する問題