Форум программистов, компьютерный форум, киберфорум
Python: Tkinter
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.95/64: Рейтинг темы: голосов - 64, средняя оценка - 4.95
1 / 1 / 0
Регистрация: 06.01.2019
Сообщений: 29

Изменить изображение tkinter pil

11.02.2019, 17:21. Показов 12281. Ответов 2
Метки pil (Все метки)

Студворк — интернет-сервис помощи студентам
Есть код на питоне. Он выводит изображение, но как поменять изображение?
Python
1
2
3
4
5
from tkinter import *
from PIL import ImageTk, Image
tk=Tk()
img=ImageTk.PhotoImage(Image.open("путь к картинке"))
panel = Label(tk,image=img)
Пробовал через panel.configure, менял image на другое, но экран серым стал.
Помогите
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
11.02.2019, 17:21
Ответы с готовыми решениями:

Как вывести изображение на окно в tkinter?
Как можно вывести изображение на окно в tkinter?

Изменить фон надписи в tkinter
Как изменить фон надписи в tkinter? Label(root, bg="white", text=name_game,width=25, relief =GROOVE).grid(column=0, row=0, padx=35,...

[Tkinter] Изменить размер окна
Какой функцыей изменить размер окна в tkinter

2
1293 / 677 / 367
Регистрация: 07.01.2019
Сообщений: 2,302
11.02.2019, 17:42
Вот рабочий код

Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import tkinter as tk
from PIL import ImageTk, Image
 
 
root = tk.Tk()
 
img = ImageTk.PhotoImage(Image.open('img.jpg'))
panel = tk.Label(root, image=img)
panel.pack(side="bottom", fill="both", expand="yes")
 
def callback(e):
    img2 = ImageTk.PhotoImage(Image.open('img2.jpg'))
    panel.configure(image=img2)
    panel.image = img2
 
root.bind("<Return>", callback)
root.mainloop()
0
1 / 1 / 0
Регистрация: 06.01.2019
Сообщений: 29
12.02.2019, 16:29  [ТС]
Я не применил panel.image, спасибо огромное
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
12.02.2019, 16:29
Помогаю со студенческими работами здесь

Невозможно изменить текст в label, в tkinter
Здравствуйте, уважаемые, формучане, решил ради интереса и практического изучение либры tkinter написать калькулятор. Код ниже: from...

Как сделать так, чтобы при использовании модуля из tkinter не открывалось окно tkinter?
Как сделать так, чтобы при использовании модуля из tkinter не открывалось окно tkinter? Я пишу приложение на kivy но использую ...

Виджеты tkinter и tkinter.ttk (используется Python 3.5.2)
1) Проблема с виджетом Scale (ползунок) модуля tkinter. Я создал ползунок от 1 до 50 (как на первой картинке). По умолчанию стоит на 1....

Как наложить одно изображение на другое в PIL?
Например, имеется два изображения — img1.jpg и img2.jpg, img1.jpg 512х512 пикселей, img2.jpg 56х56 пикселей. Как наложить img2.jpg на...

Изображение Tkinter
Можно ли как-нибудь сделать так, чтобы при выборе машины мне выводилось новое окно с фотографией выбранной машины? from tkinter...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru