Metadata-Version: 2.1
Name: hellya_lite
Version: 1.0
Summary: Библиотека для программирования рисунков.
Home-page: https://github.com/Soviet-WorkShop/hellya_lite
Author: soviet_workshop
Author-email: soviet.workshop23@gmail.com
Keywords: soviet hellya pixel workshop
Classifier: Programming Language :: Python :: 3.11
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.9
Description-Content-Type: text/markdown

# Hellya #

Эта библиотека для программмирования рисунков.


----------


# Использование #

Что бы начать пользоваться библиотекой нужно установить OpenCV и Pil командами:

pip install cv2</br>
pip install pillow</br>

Чтобы создать холст вам нужно:

ширина, высота = 17, 24 - задать ширину и высоту</br>
холст = создать_холст(ширина, высота, белый, прозрачность) - создать непрозрачный холст с заданной шириной и высотой и с белым цветом.</br>

Чтобы нарисовать пиксель вам нужно:

красить_пиксель(холст, x=8, y=0 , чёрный, непрозрачный) - рисует непрозрачный чёрный пиксель на холсте в координатах x=8 y=0.</br>

Так же можно делать циклы:

повторить(холст, 2, x=0, y=0, дальше, зелёный) - рисует 1 пиксель два раза начиная от координат x=0 y=0, двигаясь вперёд по иксу.</br>
повторить(холст, 2, x=0, y=0, дальше, зелёный, шаг=2) - рисует 1 пиксель два раза начиная от координат x=0 y=0, двигаясь вперёд по иксу пропуская 1 пиксель.</br>
повторить(холст, 2, x=0, y=0, вниз, зелёный) - рисует 1 пиксель два раза начиная от координат x=0 y=0, двигаясь вниз по игреку.</br>
повторить(холст, 2, x=0, y=0, наискось_вверх, зелёный) - рисует 1 пиксель два раза начиная от координат x=0 y=0, двигаясь наискось вверх.</br>
повторить(холст, 2, x=0, y=0, наискось_вниз, зелёный) - рисует 1 пиксель два раза начиная от координат x=0 y=0, двигаясь наискось вниз.</br>

Чтобы сохранить файл вам нужно:

сохранить(холст, в50) - сохраняет холст, но увеличивает картинку в 50 раз сохраняя её качество</br>

Все аргументы:

чёрный - чёрный цвет</br>
белый - белый цвет</br>
красный - красный цвет</br>
синий - синий цвет</br>
жёлтый - жёлтый цвет</br>
зелёный - зелёный цвет</br>
коричневый - коричневый цвет</br>
голубой - голубой цвет</br>
светлоголубой - светло-голубой цвет</br>

дальше - идти вперёд по иксу</br>
вниз - идти вниз по иксу</br>
наискось_вниз - идти наискось вних</br>
наискось_вверх - идти наискось вверх</br>

полупрозрачный - полупрозрачный пиксель</br>
прозрачный -прозрачный пиксель</br>
на80 - прозрачность пикселя на 80%</br>
на60 - прозрачность пикселя на 60%</br>
на40 - прозрачность пикселя на 40%</br>
на20 - прозрачность пикслея на 20%</br>
непрозрачный - непрозрачный пиксель</br>

в2раза - увеличение изображения в 2 раза</br>
в5раз - увеличение изображения в 5 раз</br>
в10раз - увеличение изображения в 10 раз</br>
в50раз - увеличение изображения в 50 раз</br>
в100раз - увеличение изображения в 100 раз</br>
в200раз - увеличение изображения в 200 раз</br>
в500раз - увеличение изображения в 500 раз</br>
в1000раз - увеличение изображения в 1000 раз</br>


----------


## Разработчики ##
Soviet_Workshop

Сайт: [Soviet_WorkShop](http://soviet-workshop.freemyip.com/) 
