は、画像上のテキストを書くために、この単純なコードを試す:ピローがJPEG形式を認識しないのはなぜですか?
import ImageFont
import Image
import ImageDraw
font = ImageFont.truetype("arial.ttf", 16)
img=Image.new("RGB", (200,200),(120,20,20))
draw = ImageDraw.Draw(img)
draw.text((0, 0),"This is a test",(255,255,0),font=font)
draw = ImageDraw.Draw(img)
img.save("C:/Users/User/Desktop/test","jpeg")
をし、私はこのエラーを取得:
File "C:\Users\User\Anaconda\lib\site-packages\PIL\Image.py", line 1456, in save
save_handler = SAVE[format.upper()] # unknown format
KeyError: 'JPEG'
この問題を解決する方法の任意のアイデアを?私はEclipse KeplerとPyDevプラグインでWindows 7でPython 2.7.5 Anacondaバージョンを使用しています。私もimg.save("test.jpeg")
とimg.save("test.png")
を試してみましたが、同じエラーが発生しました。
申し訳ありませんが、あなたはあなたの素早い反応で私の編集に敗北しました。私もそれを試みた。 –
hmmm、それはあまりにも悪いです:) – MattDMo
@Detroitteatime私はあなたのコードを、現在のディレクトリにあるファイルに保存することで、 'img.save( 'test.jpg')'にファイルパスを入れないようにしました。あなたはそれを試しましたか? – MattDMo