Невозможно преобразовать изображение из PNG в JPG с помощью PIL (библиотека изображений Python)Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Невозможно преобразовать изображение из PNG в JPG с помощью PIL (библиотека изображений Python)

Сообщение Anonymous »

Я использую библиотеку Weasyprint в Python, чтобы преобразовать шаблон HTML в PNG. Затем я пытаюсь преобразовать изображение PNG в JPG, используя библиотеку Python под названием PIL (подушка).

изображение png приведено ниже.


, но изображение, которое было использовано. Цвета потеряны, и только некоторые компоненты изображения видны. < /P>

from PIL import Image
img = Image.open(file_path)
rgb_im = img.convert('RGB')

jpg_img_path = os.path.splitext(file_path)[0]
jpg_img_path += '.jpg'
rgb_im.save(jpg_img_path)
< /code>

Когда я попытался использовать онлайн -редактор, они предоставили мне идеальное изображение от PNG. ниже приведен изображение JPG, полученное из онлайн -конвертера .


и изображение, когда я использовал pil


Подробнее здесь: https://stackoverflow.com/questions/548 ... ge-library
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»