Библиотека для программирования рисунков.
Project description
Hellya
Эта библиотека для программмирования рисунков.
Использование
Что бы начать пользоваться библиотекой нужно установить OpenCV и Pil командами:
pip install cv2
pip install pillow
Чтобы создать холст вам нужно:
ширина, высота = 17, 24 - задать ширину и высоту
холст = создать_холст(ширина, высота, белый, прозрачность) - создать непрозрачный холст с заданной шириной и высотой и с белым цветом.
Чтобы нарисовать пиксель вам нужно:
красить_пиксель(холст, x=8, y=0 , чёрный, непрозрачный) - рисует непрозрачный чёрный пиксель на холсте в координатах x=8 y=0.
Так же можно делать циклы:
повторить(холст, 2, x=0, y=0, дальше, зелёный) - рисует 1 пиксель два раза начиная от координат x=0 y=0, двигаясь вперёд по иксу.
повторить(холст, 2, x=0, y=0, дальше, зелёный, шаг=2) - рисует 1 пиксель два раза начиная от координат x=0 y=0, двигаясь вперёд по иксу пропуская 1 пиксель.
повторить(холст, 2, x=0, y=0, вниз, зелёный) - рисует 1 пиксель два раза начиная от координат x=0 y=0, двигаясь вниз по игреку.
повторить(холст, 2, x=0, y=0, наискось_вверх, зелёный) - рисует 1 пиксель два раза начиная от координат x=0 y=0, двигаясь наискось вверх.
повторить(холст, 2, x=0, y=0, наискось_вниз, зелёный) - рисует 1 пиксель два раза начиная от координат x=0 y=0, двигаясь наискось вниз.
Чтобы сохранить файл вам нужно:
сохранить(холст, в50) - сохраняет холст, но увеличивает картинку в 50 раз сохраняя её качество
Все аргументы:
чёрный - чёрный цвет
белый - белый цвет
красный - красный цвет
синий - синий цвет
жёлтый - жёлтый цвет
зелёный - зелёный цвет
коричневый - коричневый цвет
голубой - голубой цвет
светлоголубой - светло-голубой цвет
дальше - идти вперёд по иксу
вниз - идти вниз по иксу
наискось_вниз - идти наискось вних
наискось_вверх - идти наискось вверх
полупрозрачный - полупрозрачный пиксель
прозрачный -прозрачный пиксель
на80 - прозрачность пикселя на 80%
на60 - прозрачность пикселя на 60%
на40 - прозрачность пикселя на 40%
на20 - прозрачность пикслея на 20%
непрозрачный - непрозрачный пиксель
в2раза - увеличение изображения в 2 раза
в5раз - увеличение изображения в 5 раз
в10раз - увеличение изображения в 10 раз
в50раз - увеличение изображения в 50 раз
в100раз - увеличение изображения в 100 раз
в200раз - увеличение изображения в 200 раз
в500раз - увеличение изображения в 500 раз
в1000раз - увеличение изображения в 1000 раз
Разработчики
Soviet_Workshop
Сайт: Soviet_WorkShop
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.