2015-06-28 1 views
1

Мне нужно знать, как отображать изображение в байтах в графическом интерфейсе. Я принимаю изображение из статических карт Google API с .content я получаю изображение в байтах, как это:Отображение изображения (в байтах) в PyQt

import requests 

a = requests.get('https://maps.googleapis.com/maps/api/staticmap?center=Berkeley,CA&zoom=14&size=400x400') 
print(a.content) 

Я хочу, чтобы отобразить его в интерфейсе я создаю. Я знаю, что могу сохранить байты в изображении, а затем создать изображение QPixmap и добавить его в сцену или, может быть, Qlabel, но могу ли я отобразить изображение в интерфейсе без его сохранения?

Буду признателен за любую помощь.

+0

Чтобы уточнить, что вы хотите избежать, это сохранить его в файл или вы хотите избежать использования qlabel или графической сцены для его отображения? –

+0

жаль, что я не был достаточно ясным, я хочу избежать его сохранения –

+0

Связанный: http://stackoverflow.com/q/1300908/1994235 –

ответ