Вопрос по python – Откройте и отобразите файл .png в Python, используя PIL

2

Мне нужно открыть файл изображения PNG и отобразить его. Я могу открыть файл с помощью PIL

from PIL import Image
f = Image.open("file.png").show()

Я получаю сообщение об ошибке: & quot; ошибка препятствует отображению видео или изображения Код ошибки 0x800706ba

Кто-нибудь знает, что здесь происходит не так?

Windows или Linux? Mark Ransom
Я знал, что ответил на аналогичную проблему раньше:stackoverflow.com/questions/8932976/… Mark Ransom
Я использую винду balibakbar

Ваш Ответ

1   ответ
3

ия временного файла .BMP. Когда программа вернется, временный файл будет удален.

Безусловно, самая распространенная проблема заключается в том, что программа отправляет обратно код возврата даже до того, как она даже открывает файл, и файл удаляется, прежде чем его можно будет открыть. К сожалению, средство просмотра по умолчанию в Windows Vista и 7 имеет эту проблему; XP использовала программу просмотра изображений и факсов Microsoft, которая была в порядке.

Вы можете использовать Проводник, чтобы изменить программу, связанную с файлами .BMP.

Похожие вопросы