Курс видео о создании редактора фотографий на языке программирования Python 3 при помощи библиотеки tkinter. В этом курсе с точки зрения практики рассматривается вся теоретическая информация, полученная в уроках по tkinter на данном канале.
По итогу курса вы создадите свой редактор фотографий с достаточно широким функционалом, который можно будет показывать друзьям и коллегам.
Разделы:
00:00 Введение, задачи, план
01:57 Новые переменные в ImageEdit
03:04 Установка холста, привязка зума
06:21 Всё для движения картинки мышью
07:52 Движение картинки мышью
09:46 Класс прямоугольников (Rect)
11:35 Свойства Rect (ширина, высота, координаты)
13:36 Метод зума картинки
16:17 Изменение масштаба колесом мыши
20:52 Отображение зазумленной и сдвинутой картинки
21:57 Области видимости и скроллинга
25:53 Координаты плитки (tile) картинки
27:19 Отрисовка плитки картинки
31:47 Изменяем update_image_on_canvas
32:11 Обновляем add_new_image
34:07 Проверка работы
36:41 Минус реализации (шаги на будущее)
37:00 Итоги, выводы
Полезные ссылки:
➢ Плейлист "Редактор фото на Python": • Редактор фото на Python
➢ Плейлист "Tkinter GUI Python": • Tkinter GUI Python
➢ Репозиторий PyPhotoEditor на github: https://github.com/IvanFoke/PyPhotoEd...
➢ canvas: scan_mark, scan_dragto: https://anzeljg.github.io/rin2/book2/...
➢ Про _repr_ (и __str__): https://pyneng.readthedocs.io/ru/old_...
➢ Разыменование списка (unpacking): https://www.geeksforgeeks.org/packing...
➢ Официальный сайт Python: https://www.python.org/
➢ Официальный сайт tkinter: https://docs.python.org/3/library/tki...
➢ Visual Studio Code: https://code.visualstudio.com/
Если это видео вам понравилось - обязательно поставьте ему лайк. Если вам нравится подобный контент - подписывайтесь на канал, ставьте колокольчик, чтобы вовремя получать уведомления. Пишите вопросы в комментариях.
Источник Знаний.