Я пытаюсь сделать то же самое в python, что и я могу в JavaScript. В JavaScript я могу легко рисовать на холсте, а затем использовать toDataUrl (imageFormat, quality), чтобы получить изображение в кодировке base64.Python toDataUrl Equivalent
Есть ли что-нибудь в Python, которое может делать то же самое?
Я сделал это в Python
from PIL import Image,
im = Image.new('L', (width, height))
output = StringIO()
im.save(output, "JPEG", quality=89)
но выход не в формате JPEG. Я считаю, что это в PNG.
Так или иначе, я могу выполнить то же самое, что и то, что делает URL-адрес todataurl? Мне нужно, чтобы это было в jpeg и при определенном качестве.
Если у кого есть какие-либо идеи о том, как идти об этом, это будет оценено
Что это за 'im'? – BrenBarn
@BrenBarn - Это похоже на PIL. – mgilson
PIL Image.new. im = Image.new(). Я добавлю это тоже вопрос – Maccle415