170 читали · 2 года назад
Программирование на языке Python. Библиотека pillow. Справочник по объекту ImageDraw
Доброго времени суток, читатели, зрители моего канала programmer's notes. Не забывайте подписываться и писать свои комментарии к моим статьям и видео. Справочные материалы по объекту ImageDraw библиотеки pillow (PIL) Это ещё один справочник по библиотеке pillow. На это раз речь пойдёт об объекте ImageDraw, предоставляющий набор графических примитивов. Атрибуты ImageDraw Значения атрибутов #!/usr/bin/python3 from PIL import Image, ImageDraw new_image = Image.new("RGB", (100, 200), (0, 0, 0)) imd = ImageDraw...
Программирование на языке Python. Библиотека pillow, класс ImageDraw. Пример алгоритма рисования n-угольной звезды
Доброго времени суток, читатели, зрители моего канала programmer's notes. Не забывайте подписываться и писать свои комментарии к моим статьям и видео. Сегодня захватим сразу две подборки моего канала: Графику и Алгоритмы. Задача интересная. Здесь и алгоритмы и геометрия, ну и графика, конечно. Звезда, как известно состоит из лучей, их можно назвать внешними лучами и лучей вовнутрь звезды. В сущности это ломанная линия. А если это ломанная линия и если мы будем знать координаты всех вершин звезды, то мы построим эту ломанную линию, например с помощью метода ImageDraw...
278 читали · 2 года назад
Программирование на языке Python. Библиотека pillow. Вывод текста и класс ImageFont
Доброго времени суток, читатели, зрители моего канала programmer's notes. Не забывайте подписываться и писать свои комментарии к моим статьям и видео. Вывод текста в библиотеке pillow При работе с текстом, который вы собираетесь выводить в графическом изображении, следует начинать с выбора шрифта. Для этого используется класс ImageFont. Для работы же уже непосредственно с текстом используются методы класса ImageDraw. Пример программы #!/usr/bin/python3 from PIL import Image, ImageFont, ImageDraw image = Image...
263 читали · 2 года назад
Программирование на языке Python. Рисование с использованием библиотеки pillow
Доброго времени суток, читатели, зрители моего канала programmer's notes. Не забывайте подписываться и писать свои комментарии к моим статьям и видео. Два примера рисования на Python с использованием библиотеки pillow Сегодня познакомимся с возможностями рисования, которые есть в библиотеке pillow. В статье два конкретных примера. В следующих двух статьях по библиотеке pillow я постараюсь дать справочный материал по её возможностям. Замечательно, что библиотека pillow (PIL) кроме инструментов работы с пиксельными изображениями имеет ещё обширный набор векторной графики...