我目前正在与 Tweepy 合作尝试更新个人资料图片。Tweepy 最多支持三种不同的 mimetype 格式,' image/gif '、' image/jpeg '、' image/png '。
使用 PIL,我正在尝试将图像转换为'image/jpeg',尽管每次我尝试使用 PIL 转换图像时,它都会显示为'image/pjpeg'。我尝试将 pjpeg 添加到 Tweepy 上的允许列表中,但它不明白如何处理它。
如何将带有 PIL 的图像转换为'image/jpeg'而不是'image/pjpeg' mimetype?
from PIL import Image
import mimetypes
pic = Image.open(rootDir + "pic.png")
pic = pic.convert("RGB")
pic.save(rootDir + "new.jpg", 'jpeg', progressive=False)
print mimetypes.guess_type(rootDir + "new.jpg")