Base64 для преобразования изображений в Python - PullRequest
0 голосов
/ 25 апреля 2018

Я хочу декодировать строку base64, которая должна быть изображением, в python. Код является: импорт base64 coded_string = '' 'b = Yis3dAX8CR9 ......... (заканчивается ==)' '' base64.b64decode (coded_string)

И вывод, который я получаю: b "m \ x88 \ xac \ xdd \ xd0 \ x17 \ xf0 $} \ xbfa \ x8aR + \ x08 \ x1a \ xe46 \ x13 = \ x0b (\ xcd \ xa1 \ xd5 \ x08 \ x18 \ xc7 \ xc0 \ x7f \ фиксировано \ x9d} \ xc6 \ Xee \ XDc \ x94 \ xd5 \ xa0u \ x85 \ XE3 \ XAE \ xedwt \ xc7 \ XBD \ xf5 \ XF8 \ xb3 \ x11 \ x97 \ xca2 \ x1e]% N \ x9f \ x84 \ xf3 \ x0c \ xa0 \ xE9 \ XB0 \ xE9 / ВР: п \ x00 \ x159 \ xc8 \ х10 \x7f-\xad1\xbcI\xf4-\xce\x89\x83\xbe\xe0\xa0\x0f_\rz\x06o^\xb2\x15\xf6\x80<\xb4\xe3 i0 \ x02 / S \ xd4 \ x83 \ x13 \ xa0yxm \ X Е8 \ x9d, R \ xce \ Хаа \ x9d \ X9a \ x03Z \ xf2 \ xd6g [\ xa37D \ xA9 \ x94P [\ x01V6d% \ xf1V \ XB1 \ Xba \ xb6n \ xa4 \ XBE \ xf7 = \ xc9 + пб \ xecO \ xbdDu \ x1f \ фиксировано \ x16 \ xce \ xd9 \ XBE \ x85S \ xd2Q \ xd1 \ XA3 \ xa7 \ xd78 \ x10 \ xc0 / = \ XD3 \ XE3 \ XAE \ x15 \ xa0 \ XFE \ xecQ \ x01u '\ XB0 \ т / \ x05 \ XAE \ xE9 \ x82 \ XCB \ xcdF \ XA3 \ x0e \ xf3 \ XCB \ xd1.Ic $ \ x16 \ xdcc \ xaaC \ x7f \ xd6 \ x85 \ x8e \ XE6 \ x90L \ x08 + \ x80 \ xce \ XDB \ XBE \ XCF \ xe9j \ x0c \ XDc \ x1a \ xd0 \ XCA \ xa4 \ xddU [м \ XF4 \ xd1 \ XF4 \ XDE \ XAC \ x0c {2 \ Хаа \ x10 \ xf3 \ x87 \ x8c "

Я не уверен, что делать с этим выводом ... и как получить изображение как вывод или может быть какой-то непонятный текст. Пожалуйста, помогите .. Спасибо.

Ответы [ 2 ]

0 голосов
/ 25 апреля 2018

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

PNG

<img src="data:image/png;base64,base64 string here" />

или

JPEG

<img src="data:image/jpeg;base64,base64 string here" />
0 голосов
/ 25 апреля 2018

Сохранить вывод в файл;откройте этот файл как файл изображения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...