В этой статье мы научимся загружать изображения из пользовательской системы в окно Tkinter с помощью модуля PIL. Эта программа откроет диалоговое окно, чтобы выбрать нужный файл из любого каталога и отобразить его в окне tkinter.
Установите требования —
Используйте эту команду для установки Tkinter:
pip install python-tk
Используйте эту команду для установки PIL:
pip install pillow
Импорт модулей —
|
Примечание. Модуль ImageTk
поддерживает создание и изменение объектов Tkinter BitmapImage и PhotoImage из изображений PIL, а filedialog
используется для filedialog
диалогового окна, когда вы открываете файл из любой точки вашей системы или сохраняете файл в определенной позиции или месте.
Функция для создания окна Tkinder, состоящего из кнопки —
|
Объект Button создается с текстом «open image». При нажатии на open_image
будет open_image
функция open_image
.
Функция для размещения изображения на окне —
|
Функция openfilename
вернет имя файла изображения.
Функция для возврата имени файла, выбранного из диалогового окна —
|
Чтобы запустить этот код, сохраните его с расширением .py
а затем откройте cmd
(командную строку) и перейдите в местоположение сохраненного файла, а затем напишите следующее:
python "filename".py
и нажмите Enter, и он запустится. Или можно запустить напрямую, просто дважды щелкнув файл расширения .py
.
Выход:
Рекомендуемые посты:
- Арифметические операции над изображениями с использованием OpenCV | Set-2 (побитовые операции над двоичными изображениями)
- Загрузка таблицы Excel в виде DataFrame для панд
- Python GUI — ткинтер
- Python | после метод в Ткинтер
- Разные сообщения в Ткинтере | питон
- Радиокнопка в Ткинтере | питон
- Сделайте Блокнот используя Tkinter
- CSS | Границы изображения
- HTML | Картинки
- CSS | Стилизация изображений
- Python | Виджет меню в Ткинтере
- метод resizable () в Tkinter | питон
- Python | метод геометрии в Tkinter
- Python | функция asksaveasfile () в Tkinter
- Python | Создание кнопки в tkinter
0.00 (0%) 0 votes