Уведомления

Группа в Telegram: @pythonsu

#1 Март 17, 2013 20:22:52

Magro349
Зарегистрирован: 2013-03-17
Сообщения: 10
Репутация: +  0  -
Профиль   Отправить e-mail  

Загрузка изображения из файла

Здравствуйте! Я-новичок в питоне, не могу найти метод для загрузки изображения из файла в классе QPixmap. Я нашла метод QPixmap.load(адрес, тип изображения,тип преобразования). При этом требует в 1 параметре указать тип QPixmap, то есть как я понимаю, уже определенную картинку. Подскажите пожалуйста, как организовать загрузку изображения? Заранее спасибо!!!

Офлайн

#2 Март 17, 2013 20:42:24

Magro349
Зарегистрирован: 2013-03-17
Сообщения: 10
Репутация: +  0  -
Профиль   Отправить e-mail  

Загрузка изображения из файла

Подскажите, хоть кто-нибудь!!! Хелп!

Офлайн

#3 Март 17, 2013 21:17:01

GaiveR
От:
Зарегистрирован: 2011-08-13
Сообщения: 122
Репутация: +  16  -
Профиль   Отправить e-mail  

Загрузка изображения из файла

Где вы такое нашли? В документации сказано, что load принимает имя файла.
Ну и сразу в конструктор можно вроде передать. Попробуйте так:

pixmap = QPixmap('C:/my_image.png')



Офлайн

#4 Март 17, 2013 21:19:32

Magro349
Зарегистрирован: 2013-03-17
Сообщения: 10
Репутация: +  0  -
Профиль   Отправить e-mail  

Загрузка изображения из файла

У Прохоренок. мне необходим выбор изображения, а не указанное имя изображения

Офлайн

#5 Март 17, 2013 21:41:33

GaiveR
От:
Зарегистрирован: 2011-08-13
Сообщения: 122
Репутация: +  16  -
Профиль   Отправить e-mail  

Загрузка изображения из файла

Для выбора файла на диске можно использовать QFileDialog.getOpenFileName()



Офлайн

#6 Март 17, 2013 21:44:02

Magro349
Зарегистрирован: 2013-03-17
Сообщения: 10
Репутация: +  0  -
Профиль   Отправить e-mail  

Загрузка изображения из файла

а как потом его преобразовать в изображение?

Офлайн

#7 Март 18, 2013 19:07:13

GaiveR
От:
Зарегистрирован: 2011-08-13
Сообщения: 122
Репутация: +  16  -
Профиль   Отправить e-mail  

Загрузка изображения из файла

QFileDialog.getOpenFileName() вернёт вам путь к выбранному файлу. Дальше передавайте его в QPixmap()



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version