1234aurel commited on
Commit
12096ce
·
verified ·
1 Parent(s): f9759b3

Create requirements.txt

Browse files
Files changed (1) hide show
  1. requirements.txt +49 -35
requirements.txt CHANGED
@@ -1,35 +1,49 @@
1
- Логотип Hugging Face
2
- Обнимающее лицоfrom PIL import Image, ImageDraw, ImageFilter
3
- import random
4
-
5
- def generate_portrait(width=512, height=512):
6
- """Генерирует портрет в стиле цифровой живописи."""
7
-
8
- # Создаем холст
9
- img = Image.new("RGB", (width, height), "white")
10
- draw = ImageDraw.Draw(img)
11
-
12
- # Генерируем основные черты лица
13
- face_color = (random.randint(200, 255), random.randint(180, 230), random.randint(160, 210))
14
- draw.ellipse((width // 4, height // 4, width * 3 // 4, height * 3 // 4), fill=face_color)
15
-
16
- # Генерируем глаза
17
- eye_color = (255, 0, 0) # Красные глаза, как на референсе
18
- eye_size = width // 10
19
- draw.ellipse((width // 3 - eye_size, height // 3 - eye_size, width // 3 + eye_size, height // 3 + eye_size), fill=eye_color)
20
- draw.ellipse((width * 2 // 3 - eye_size, height // 3 - eye_size, width * 2 // 3 + eye_size, height // 3 + eye_size), fill=eye_color)
21
-
22
- # Генерируем губы
23
- lip_color = (200, 0, 0) # Темно-красные губы
24
- draw.polygon([(width // 3, height * 3 // 5), (width * 2 // 3, height * 3 // 5), (width * 5 // 8, height * 3 // 4), (width * 3 // 8, height * 3 // 4)], fill=lip_color)
25
-
26
- # Добавляем эффект размытия для создания эффекта цифровой живописи
27
- img = img.filter(ImageFilter.GaussianBlur(radius=5))
28
-
29
- return img
30
-
31
- # Генерируем и сохраняем изображение
32
- portrait = generate_portrait()
33
- portrait.save("portrait.png")
34
-
35
- print("Изображение 'portrait.png' успешно сгенерировано.")
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ song = {
2
+ "title": "Под окном черёмуха",
3
+ "verses": [
4
+ {
5
+ "lines": [
6
+ "Под окном черёмуха колышется,",
7
+ "Белый цвет, как память давних дней.",
8
+ "Ветерком листва её тихонько дышит,",
9
+ в душе становится светлей."
10
+ ]
11
+ },
12
+ {
13
+ "lines": [
14
+ "Под окном черёмуха качается,",
15
+ "Словно в танце медленном плывёт.",
16
+ "Аромат её в ночи витает,",
17
+ в мечты далёкие зовёт."
18
+ ]
19
+ },
20
+ {
21
+ "lines": [
22
+ "Под окном черёмуха колышется,",
23
+ луна в ветвях её блестит.",
24
+ "Пусть же этот миг подольше длится,",
25
+ "И душа от радости парит."
26
+ ]
27
+ }
28
+ ],
29
+ "chorus": {
30
+ "lines": [
31
+ "Ах, черёмуха, ты память пробуждаешь,",
32
+ любви, что в сердце берегу.",
33
+ "Как листва, ты нежно так ласкаешь,",
34
+ "И уснуть спокойно помогу."
35
+ ]
36
+ }
37
+ }
38
+
39
+ # Пример использования:
40
+ # Вывод названия песни
41
+ print(song["title"])
42
+
43
+ # Вывод первого куплета
44
+ for line in song["verses"][0]["lines"]:
45
+ print(line)
46
+
47
+ # Вывод припева
48
+ for line in song["chorus"]["lines"]:
49
+ print(line)