Найти в Дзене
Графика на Python

Графика на Python

Все материалы, касающиеся работы с графикой на Python
подборка · 15 материалов
3 месяца назад
Программирование на python. Наложение одного изображения на другое средствами библиотеки pillow
Доброго здоровья читателям моего канала programmer's notes. Поддерживаем канал по программированию на Python. Конечно, встроить одно изображение в другое можно просто на том основании, что благодаря библиотеке pillow у нас есть доступ к каждому пикселю изображения. Но лучше использовать всё таки средства самой библиотеки, как правило это будет быстрее. Наложить одну картинку на другую можно с помощью метода paste(). Я, кстати, о нём писал. Но пришло время познакомиться с ним ближе. Пусть у меня есть две картинки...
3 месяца назад
Программирование на python. Масштабирование изображений в библиотеке pillow
Доброго здоровья читателям моего канала programmer's notes. Поддерживаем канал по программированию на Python. По графике я много чего не написал. Будем восполнять. Сегодня об изменении размеров изображения с соблюдением пропорций. Первый подход работает на уменьшение размеров изображения и использует метод thumbnail(). Он хорош для создания миниатюр, т.е. не больших изображений. Пример 1. #!/usr/bin/python3 from PIL import Image img = Image.open('./kotik.jpg', mode='r') dx = img.size[0] / 4 dy = img...
Программирование на языке Python. Пример построения графика функции в окне на PyQt5
Доброго времени суток, читатели, зрители моего канала programmer's notes. Не забывайте подписываться и писать свои комментарии к моим статьям и видео. Рисование графиков в окне довольно стандартная процедуры, через которую проходят все изучающие графическое программирование. Здесь есть два момента, на которые стоит обратить внимание: Ниже представлена программа, рисующая график функции cos(x) (с учётом сказанного выше)...
Программирование на языке Python. Графика PyQt5. Пример алгоритма рисования с помощью мыши
Доброго времени суток, читатели, зрители моего канала programmer's notes. Не забывайте подписываться и писать свои комментарии к моим статьям и видео. Рисуем с помощью обработки событий мыши и paintEvent Сегодня будет интересный пример. Такой примитивный графический редактор. Впрочем, если над программой поработать, то можно сделать и векторный редактор, вполне себе функциональный. Сегодня снова материал, который был представлен в статье: Если вы ещё не читали эту статью, прочтите И так, какова...
Программирование на языке Python. Библиотека PyQt5. Объект QPixmap и картинка на QLabel
Доброго времени суток, читатели, зрители моего канала programmer's notes. Не забывайте подписываться и писать свои комментарии к моим статьям и видео. Помещаем картинку на QLabel с помощью QPixmap и подгоняем под размер окна Сегодня рассмотрим пример с картинкой в окне. Частный пример, когда картинка помещается на ярлык (QLabel) с использованием объекта QtGui.QPixmap. При этом и картинка и окно (QWidget) подгоняются под ориентировочно указанные размеры, так что картинка занимает всё пространство окна...
117 читали · 1 год назад
Программирование на языке Python. Графика PyQt5. Модуль QtGui
Доброго времени суток, читатели, зрители моего канала programmer's notes. Не забывайте подписываться и писать свои комментарии к моим статьям и видео. Библиотека PyQt5 и графика модуля QtGui Наконец добрались до графики PyQt5. У нас есть раздел по программированию графики. Но там используется библиотека pillow, с помощью которой можно создавать графические файлы. Сейчас поговорим о рисовании непосредственно в окне, так сказать, вживую. Для рисования нам понадобится модуль QtGui. О нём много чего можно рассказать, но сегодня только один пример рисования, использующий данный модуль...