는 이미지에 텍스트 작성하는 간단한 코드를 시도 :Pillow가 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