Jimmyzheng-10 commited on
Commit
80ce879
·
1 Parent(s): 4858710

Remove demo folder and clean up project structure

Browse files
This view is limited to 50 files because it contains too many changes.   See raw diff
Files changed (50) hide show
  1. .DS_Store +0 -0
  2. screencoder/UIED/config/__pycache__/CONFIG_UIED.cpython-312.pyc +0 -0
  3. screencoder/UIED/detect_compo/__pycache__/ip_region_proposal.cpython-312.pyc +0 -0
  4. screencoder/UIED/detect_compo/lib_ip/__pycache__/Bbox.cpython-312.pyc +0 -0
  5. screencoder/UIED/detect_compo/lib_ip/__pycache__/Component.cpython-312.pyc +0 -0
  6. screencoder/UIED/detect_compo/lib_ip/__pycache__/file_utils.cpython-312.pyc +0 -0
  7. screencoder/UIED/detect_compo/lib_ip/__pycache__/ip_detection.cpython-312.pyc +0 -0
  8. screencoder/UIED/detect_compo/lib_ip/__pycache__/ip_draw.cpython-312.pyc +0 -0
  9. screencoder/UIED/detect_compo/lib_ip/__pycache__/ip_preprocessing.cpython-312.pyc +0 -0
  10. screencoder/UIED/detect_text/__pycache__/Text.cpython-312.pyc +0 -0
  11. screencoder/UIED/detect_text/__pycache__/ocr.cpython-312.pyc +0 -0
  12. screencoder/UIED/detect_text/__pycache__/text_detection.cpython-312.pyc +0 -0
  13. screencoder/data/output/55bcc68d-573e-4015-b2f1-7c1b1d6ebe56/55bcc68d-573e-4015-b2f1-7c1b1d6ebe56_layout.html +318 -0
  14. screencoder/data/output/55bcc68d-573e-4015-b2f1-7c1b1d6ebe56/55bcc68d-573e-4015-b2f1-7c1b1d6ebe56_layout_final.html +319 -0
  15. screencoder/{demo/public/assets/debug/cropped_images_demo1 → data/output/55bcc68d-573e-4015-b2f1-7c1b1d6ebe56/cropped_images_55bcc68d-573e-4015-b2f1-7c1b1d6ebe56}/ph0.png +0 -0
  16. screencoder/{demo/public/assets/debug/cropped_images_demo1/ph6.png → data/output/55bcc68d-573e-4015-b2f1-7c1b1d6ebe56/cropped_images_55bcc68d-573e-4015-b2f1-7c1b1d6ebe56/ph1.png} +0 -0
  17. screencoder/{demo/public/assets/debug/cropped_images_demo1 → data/output/55bcc68d-573e-4015-b2f1-7c1b1d6ebe56/cropped_images_55bcc68d-573e-4015-b2f1-7c1b1d6ebe56}/ph2.png +0 -0
  18. screencoder/{demo/public/assets/debug/cropped_images_demo1/ph4.png → data/output/55bcc68d-573e-4015-b2f1-7c1b1d6ebe56/cropped_images_55bcc68d-573e-4015-b2f1-7c1b1d6ebe56/ph3.png} +0 -0
  19. screencoder/{demo/public/assets/debug/cropped_images_demo1/ph10.png → data/output/55bcc68d-573e-4015-b2f1-7c1b1d6ebe56/cropped_images_55bcc68d-573e-4015-b2f1-7c1b1d6ebe56/ph4.png} +0 -0
  20. screencoder/{demo/public/assets/debug/cropped_images_demo1/ph1.png → data/output/55bcc68d-573e-4015-b2f1-7c1b1d6ebe56/cropped_images_55bcc68d-573e-4015-b2f1-7c1b1d6ebe56/ph5.png} +0 -0
  21. screencoder/{demo/public/assets/debug/cropped_images_demo1/ph8.png → data/output/55bcc68d-573e-4015-b2f1-7c1b1d6ebe56/cropped_images_55bcc68d-573e-4015-b2f1-7c1b1d6ebe56/ph6.png} +0 -0
  22. screencoder/{demo/public/assets/debug/cropped_images_demo1/ph3.png → data/output/55bcc68d-573e-4015-b2f1-7c1b1d6ebe56/cropped_images_55bcc68d-573e-4015-b2f1-7c1b1d6ebe56/ph7.png} +0 -0
  23. screencoder/{demo/public/assets/debug/cropped_images_demo1/ph11.png → data/output/55bcc68d-573e-4015-b2f1-7c1b1d6ebe56/cropped_images_55bcc68d-573e-4015-b2f1-7c1b1d6ebe56/ph8.png} +0 -0
  24. screencoder/{demo/public/assets/debug/cropped_images_demo1/ph5.png → data/output/55bcc68d-573e-4015-b2f1-7c1b1d6ebe56/cropped_images_55bcc68d-573e-4015-b2f1-7c1b1d6ebe56/ph9.png} +0 -0
  25. screencoder/{demo/public/assets/debug/cropped_images_demo1/ph9.png → data/packages/55bcc68d-573e-4015-b2f1-7c1b1d6ebe56.zip} +2 -2
  26. screencoder/{demo/public/assets/debug/cropped_images_demo2/ph0.png → data/tmp/55bcc68d-573e-4015-b2f1-7c1b1d6ebe56/55bcc68d-573e-4015-b2f1-7c1b1d6ebe56.png} +2 -2
  27. screencoder/{demo/public/assets/debug/bboxes_test_demo1.json → data/tmp/55bcc68d-573e-4015-b2f1-7c1b1d6ebe56/55bcc68d-573e-4015-b2f1-7c1b1d6ebe56_bboxes.json} +49 -65
  28. screencoder/{demo/public/assets/debug/cropped_images_demo2/ph1.png → data/tmp/55bcc68d-573e-4015-b2f1-7c1b1d6ebe56/55bcc68d-573e-4015-b2f1-7c1b1d6ebe56_with_bboxes.png} +2 -2
  29. screencoder/data/tmp/55bcc68d-573e-4015-b2f1-7c1b1d6ebe56/debug_gray_bboxes_55bcc68d-573e-4015-b2f1-7c1b1d6ebe56.png +3 -0
  30. screencoder/{demo/public/assets/debug/cropped_images_demo1/ph7.png → data/tmp/55bcc68d-573e-4015-b2f1-7c1b1d6ebe56/ip/55bcc68d-573e-4015-b2f1-7c1b1d6ebe56.jpg} +2 -2
  31. screencoder/{demo/public/assets/demo1_output/ip/demo1_filtered.json → data/tmp/55bcc68d-573e-4015-b2f1-7c1b1d6ebe56/ip/55bcc68d-573e-4015-b2f1-7c1b1d6ebe56.json} +206 -266
  32. screencoder/data/tmp/55bcc68d-573e-4015-b2f1-7c1b1d6ebe56/mapping_full_55bcc68d-573e-4015-b2f1-7c1b1d6ebe56.json +22 -0
  33. screencoder/data/tmp/55bcc68d-573e-4015-b2f1-7c1b1d6ebe56/overlay_test_55bcc68d-573e-4015-b2f1-7c1b1d6ebe56.png +3 -0
  34. screencoder/demo/README.md +0 -57
  35. screencoder/demo/index.html +0 -13
  36. screencoder/demo/package.json +0 -19
  37. screencoder/demo/pnpm-lock.yaml +0 -1008
  38. screencoder/demo/public/assets/debug/bboxes.json +0 -86
  39. screencoder/demo/public/assets/debug/bboxes_test.json +0 -86
  40. screencoder/demo/public/assets/debug/bboxes_test_demo2.json +0 -122
  41. screencoder/demo/public/assets/debug/bboxes_test_demo4.json +0 -91
  42. screencoder/demo/public/assets/debug/bboxes_test_ins.json +0 -79
  43. screencoder/demo/public/assets/debug/cropped_images_demo2/ph10.png +0 -3
  44. screencoder/demo/public/assets/debug/cropped_images_demo2/ph2.png +0 -3
  45. screencoder/demo/public/assets/debug/cropped_images_demo2/ph3.png +0 -3
  46. screencoder/demo/public/assets/debug/cropped_images_demo2/ph4.png +0 -3
  47. screencoder/demo/public/assets/debug/cropped_images_demo2/ph5.png +0 -3
  48. screencoder/demo/public/assets/debug/cropped_images_demo2/ph6.png +0 -3
  49. screencoder/demo/public/assets/debug/cropped_images_demo2/ph7.png +0 -3
  50. screencoder/demo/public/assets/debug/cropped_images_demo2/ph8.png +0 -3
.DS_Store ADDED
Binary file (6.15 kB). View file
 
screencoder/UIED/config/__pycache__/CONFIG_UIED.cpython-312.pyc CHANGED
Binary files a/screencoder/UIED/config/__pycache__/CONFIG_UIED.cpython-312.pyc and b/screencoder/UIED/config/__pycache__/CONFIG_UIED.cpython-312.pyc differ
 
screencoder/UIED/detect_compo/__pycache__/ip_region_proposal.cpython-312.pyc CHANGED
Binary files a/screencoder/UIED/detect_compo/__pycache__/ip_region_proposal.cpython-312.pyc and b/screencoder/UIED/detect_compo/__pycache__/ip_region_proposal.cpython-312.pyc differ
 
screencoder/UIED/detect_compo/lib_ip/__pycache__/Bbox.cpython-312.pyc CHANGED
Binary files a/screencoder/UIED/detect_compo/lib_ip/__pycache__/Bbox.cpython-312.pyc and b/screencoder/UIED/detect_compo/lib_ip/__pycache__/Bbox.cpython-312.pyc differ
 
screencoder/UIED/detect_compo/lib_ip/__pycache__/Component.cpython-312.pyc CHANGED
Binary files a/screencoder/UIED/detect_compo/lib_ip/__pycache__/Component.cpython-312.pyc and b/screencoder/UIED/detect_compo/lib_ip/__pycache__/Component.cpython-312.pyc differ
 
screencoder/UIED/detect_compo/lib_ip/__pycache__/file_utils.cpython-312.pyc CHANGED
Binary files a/screencoder/UIED/detect_compo/lib_ip/__pycache__/file_utils.cpython-312.pyc and b/screencoder/UIED/detect_compo/lib_ip/__pycache__/file_utils.cpython-312.pyc differ
 
screencoder/UIED/detect_compo/lib_ip/__pycache__/ip_detection.cpython-312.pyc CHANGED
Binary files a/screencoder/UIED/detect_compo/lib_ip/__pycache__/ip_detection.cpython-312.pyc and b/screencoder/UIED/detect_compo/lib_ip/__pycache__/ip_detection.cpython-312.pyc differ
 
screencoder/UIED/detect_compo/lib_ip/__pycache__/ip_draw.cpython-312.pyc CHANGED
Binary files a/screencoder/UIED/detect_compo/lib_ip/__pycache__/ip_draw.cpython-312.pyc and b/screencoder/UIED/detect_compo/lib_ip/__pycache__/ip_draw.cpython-312.pyc differ
 
screencoder/UIED/detect_compo/lib_ip/__pycache__/ip_preprocessing.cpython-312.pyc CHANGED
Binary files a/screencoder/UIED/detect_compo/lib_ip/__pycache__/ip_preprocessing.cpython-312.pyc and b/screencoder/UIED/detect_compo/lib_ip/__pycache__/ip_preprocessing.cpython-312.pyc differ
 
screencoder/UIED/detect_text/__pycache__/Text.cpython-312.pyc CHANGED
Binary files a/screencoder/UIED/detect_text/__pycache__/Text.cpython-312.pyc and b/screencoder/UIED/detect_text/__pycache__/Text.cpython-312.pyc differ
 
screencoder/UIED/detect_text/__pycache__/ocr.cpython-312.pyc CHANGED
Binary files a/screencoder/UIED/detect_text/__pycache__/ocr.cpython-312.pyc and b/screencoder/UIED/detect_text/__pycache__/ocr.cpython-312.pyc differ
 
screencoder/UIED/detect_text/__pycache__/text_detection.cpython-312.pyc CHANGED
Binary files a/screencoder/UIED/detect_text/__pycache__/text_detection.cpython-312.pyc and b/screencoder/UIED/detect_text/__pycache__/text_detection.cpython-312.pyc differ
 
screencoder/data/output/55bcc68d-573e-4015-b2f1-7c1b1d6ebe56/55bcc68d-573e-4015-b2f1-7c1b1d6ebe56_layout.html ADDED
@@ -0,0 +1,318 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <!DOCTYPE html>
2
+ <html lang="en">
3
+ <head>
4
+ <meta charset="utf-8"/>
5
+ <title>
6
+ Bounding Boxes Layout
7
+ </title>
8
+ <style>
9
+ body, html {
10
+ margin: 0;
11
+ padding: 0;
12
+ width: 100%;
13
+ height: 100%;
14
+ }
15
+ .container {
16
+ position: relative;
17
+ width: 100%;
18
+ height: 100%;
19
+ box-sizing: border-box;
20
+ }
21
+ .box {
22
+ position: absolute;
23
+ box-sizing: border-box;
24
+ overflow: hidden;
25
+ }
26
+ .box > .container {
27
+ display: grid;
28
+ width: 100%;
29
+ height: 100%;
30
+ }
31
+ </style>
32
+ <link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/tailwind.min.css" rel="stylesheet"/>
33
+ </head>
34
+ <body>
35
+ <div class="container">
36
+ <div class="box" id="1" style="left: 0.0%; top: 0.0%; width: 2.998812351543943%; height: 99.76608187134502%;">
37
+ <div class="flex flex-col items-center space-y-6 p-4">
38
+ <div class="flex items-center">
39
+ <svg class="w-6 h-6" fill="none" stroke="currentColor" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
40
+ <path d="M4 6h16M4 12h16M4 18h16" stroke-linecap="round" stroke-linejoin="round" stroke-width="2">
41
+ </path>
42
+ </svg>
43
+ </div>
44
+ <div class="flex items-center space-x-2">
45
+ <svg class="w-6 h-6" fill="none" stroke="currentColor" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
46
+ <path d="M3 12l2-2m0 0l7-7 7 7M5 10v10a1 1 0 001 1h3a1 1 0 001-1v-4a1 1 0 011-1h2a1 1 0 011 1v4a2 2 0 002 2H5a2 2 0 00-2-2V10a2 2 0 012-2h1a1 1 0 011 1z" stroke-linecap="round" stroke-linejoin="round" stroke-width="2">
47
+ </path>
48
+ </svg>
49
+ <span>
50
+ 首页
51
+ </span>
52
+ </div>
53
+ <div class="flex items-center space-x-2">
54
+ <svg class="w-6 h-6" fill="none" stroke="currentColor" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
55
+ <path d="M15.536 8.464a5 5 0 017.072 7.072l-1.414 1.414a1 1 0 01-1.414-1.414l1.414-1.414a3 3 0 00-4.242-4.242l-1.414 1.414a1 1 0 01-1.414-1.414l1.414-1.414a5 5 0 010-7.072z" stroke-linecap="round" stroke-linejoin="round" stroke-width="2">
56
+ </path>
57
+ <path d="M10 14l2-2m0 0l2-2m-2 2l-2-2m2 2l2 2" stroke-linecap="round" stroke-linejoin="round" stroke-width="2">
58
+ </path>
59
+ </svg>
60
+ <span>
61
+ Shorts
62
+ </span>
63
+ </div>
64
+ <div class="flex items-center space-x-2">
65
+ <svg class="w-6 h-6" fill="none" stroke="currentColor" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
66
+ <rect height="14" rx="2" ry="2" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" width="18" x="3" y="5">
67
+ </rect>
68
+ <path d="M8 10l4 2 4-2" stroke-linecap="round" stroke-linejoin="round" stroke-width="2">
69
+ </path>
70
+ </svg>
71
+ <span>
72
+ 订阅
73
+ </span>
74
+ </div>
75
+ <div class="flex items-center space-x-2">
76
+ <svg class="w-6 h-6" fill="none" stroke="currentColor" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
77
+ <path d="M14.752 11.168l-3.197-2.132A1 1 0 0010 9.87v4.26a1 1 0 001.555.832l3.197-2.132a1 1 0 000-1.664z" stroke-linecap="round" stroke-linejoin="round" stroke-width="2">
78
+ </path>
79
+ <path d="M21 12a9 9 0 11-18 0 9 9 0 0118 0z" stroke-linecap="round" stroke-linejoin="round" stroke-width="2">
80
+ </path>
81
+ </svg>
82
+ <span>
83
+
84
+ </span>
85
+ </div>
86
+ </div>
87
+ </div>
88
+ <div class="box" id="2" style="left: 3.1769596199524943%; top: 0.0%; width: 96.7042755344418%; height: 8.362573099415204%;">
89
+ <div class="flex flex-col">
90
+ <div class="flex items-center justify-between bg-white p-2">
91
+ <div class="flex items-center">
92
+ <div class="bg-red-600 text-white rounded-l-md p-1">
93
+
94
+ </div>
95
+ <span class="text-xl font-bold ml-1">
96
+ YouTube
97
+ </span>
98
+ <span class="text-sm text-gray-600 ml-1">
99
+ HK
100
+ </span>
101
+ </div>
102
+ <div class="flex-1 mx-4">
103
+ <div class="flex">
104
+ <input class="w-full border border-gray-300 rounded-l-md px-3 py-1 focus:outline-none" placeholder="搜索" type="text"/>
105
+ <button class="border border-gray-300 rounded-r-md bg-gray-100 px-3 py-1">
106
+ 🔍
107
+ </button>
108
+ <button class="ml-2 bg-gray-100 rounded-md px-2 py-1">
109
+ 🎤
110
+ </button>
111
+ </div>
112
+ </div>
113
+ <div class="flex items-center">
114
+ <button class="flex items-center bg-gray-100 rounded-md px-3 py-1 mr-4">
115
+ +
116
+ <span class="ml-1">
117
+ 创建
118
+ </span>
119
+ </button>
120
+ <div class="mr-4">
121
+ 🔔
122
+ </div>
123
+ <div class="bg-green-700 text-white rounded-full p-2 text-xl">
124
+ Y
125
+ </div>
126
+ </div>
127
+ </div>
128
+ <div class="flex overflow-x-auto whitespace-nowrap bg-white p-2">
129
+ <button class="bg-black text-white rounded-md px-3 py-2 mr-2">
130
+ 全��
131
+ </button>
132
+ <button class="bg-gray-100 text-black rounded-md px-3 py-2 mr-2">
133
+ 播客
134
+ </button>
135
+ <button class="bg-gray-100 text-black rounded-md px-3 py-2 mr-2">
136
+ 游戏
137
+ </button>
138
+ <button class="bg-gray-100 text-black rounded-md px-3 py-2 mr-2">
139
+ 直播
140
+ </button>
141
+ <button class="bg-gray-100 text-black rounded-md px-3 py-2 mr-2">
142
+ 数学
143
+ </button>
144
+ <button class="bg-gray-100 text-black rounded-md px-3 py-2 mr-2">
145
+ 篮球
146
+ </button>
147
+ <button class="bg-gray-100 text-black rounded-md px-3 py-2 mr-2">
148
+ 足球
149
+ </button>
150
+ <button class="bg-gray-100 text-black rounded-md px-3 py-2 mr-2">
151
+ 动画
152
+ </button>
153
+ <button class="bg-gray-100 text-black rounded-md px-3 py-2 mr-2">
154
+ 最近上传
155
+ </button>
156
+ <button class="bg-gray-100 text-black rounded-md px-3 py-2 mr-2">
157
+ 发现新视频
158
+ </button>
159
+ </div>
160
+ </div>
161
+ </div>
162
+ <div class="box" id="3" style="left: 3.1769596199524943%; top: 6.666666666666667%; width: 63.59857482185273%; height: 3.625730994152047%;">
163
+ <div class="flex items-center space-x-2">
164
+ <div class="bg-black text-white px-4 py-2 rounded-md">
165
+ 全部
166
+ </div>
167
+ <div class="bg-gray-100 text-black px-4 py-2 rounded-md">
168
+ 播客
169
+ </div>
170
+ <div class="bg-gray-100 text-black px-4 py-2 rounded-md">
171
+ 游戏
172
+ </div>
173
+ <div class="bg-gray-100 text-black px-4 py-2 rounded-md">
174
+ 直播
175
+ </div>
176
+ <div class="bg-gray-100 text-black px-4 py-2 rounded-md">
177
+ 数学
178
+ </div>
179
+ <div class="bg-gray-100 text-black px-4 py-2 rounded-md">
180
+ 篮球
181
+ </div>
182
+ <div class="bg-gray-100 text-black px-4 py-2 rounded-md">
183
+ 足球
184
+ </div>
185
+ <div class="bg-gray-100 text-black px-4 py-2 rounded-md">
186
+ 动画
187
+ </div>
188
+ <div class="bg-gray-100 text-black px-4 py-2 rounded-md">
189
+ 最近上传
190
+ </div>
191
+ <div class="bg-gray-100 text-black px-4 py-2 rounded-md">
192
+ 发现新视频
193
+ </div>
194
+ </div>
195
+ </div>
196
+ <div class="box" id="4" style="left: 3.1769596199524943%; top: 10.584795321637428%; width: 96.49643705463184%; height: 89.18128654970761%;">
197
+ <div class="grid grid-cols-3 gap-4">
198
+ <div class="bg-white rounded-lg shadow relative">
199
+ <img alt="" class="w-full rounded-t-lg" src="placeholder.png"/>
200
+ <span class="absolute bottom-2 right-2 bg-black text-white text-xs px-1 py-0.5 rounded">
201
+ 26:24
202
+ </span>
203
+ <div class="p-2">
204
+ <h2 class="text-sm font-medium">
205
+ The Key Equation Behind Probability
206
+ </h2>
207
+ <div class="flex items-center text-xs text-gray-500 mt-1">
208
+ <img alt="channel" class="w-4 h-4 rounded-full mr-1" src="placeholder.png"/>
209
+ <span>
210
+ Artem Kirsanov
211
+ <span class="text-blue-600">
212
+
213
+ </span>
214
+ </span>
215
+ </div>
216
+ <p class="text-xs text-gray-500 mt-1">
217
+ 27万次观看 · 10个月前
218
+ </p>
219
+ </div>
220
+ </div>
221
+ <div class="bg-white rounded-lg shadow relative">
222
+ <img alt="" class="w-full rounded-t-lg" src="placeholder.png"/>
223
+ <span class="absolute bottom-2 right-2 bg-black text-white text-xs px-1 py-0.5 rounded">
224
+ 49:40
225
+ </span>
226
+ <div class="p-2">
227
+ <h2 class="text-sm font-medium">
228
+ Statistical mechanics of extensive-width shallow neural networks near interpolation
229
+ </h2>
230
+ <div class="flex items-center text-xs text-gray-500 mt-1">
231
+ <div class="w-4 h-4 bg-green-500 rounded-full flex items-center justify-center text-white text-xs mr-1">
232
+ QLS
233
+ </div>
234
+ <span>
235
+ ICTP Quantitative Life Sciences
236
+ </span>
237
+ </div>
238
+ <p class="text-xs text-gray-500 mt-1">
239
+ 48次观看 · 22小时前
240
+ </p>
241
+ </div>
242
+ </div>
243
+ <div class="bg-white rounded-lg shadow relative">
244
+ <img alt="" class="w-full rounded-t-lg" src="placeholder.png"/>
245
+ <span class="absolute bottom-2 right-2 bg-black text-white text-xs px-1 py-0.5 rounded">
246
+ 11:51
247
+ </span>
248
+ <div class="p-2">
249
+ <h2 class="text-sm font-medium">
250
+ Wall Street Quant interview be likes | 華爾街量化交易員面試 (中英文字幕)
251
+ </h2>
252
+ <div class="flex items-center text-xs text-gray-500 mt-1">
253
+ <img alt="channel" class="w-4 h-4 rounded-full mr-1" src="placeholder.png"/>
254
+ <span>
255
+ Hsi-Wei
256
+ </span>
257
+ </div>
258
+ <p class="text-xs text-gray-500 mt-1">
259
+ 9.3万次观看 · 1个月前
260
+ </p>
261
+ </div>
262
+ </div>
263
+ <div class="bg-white rounded-lg shadow relative">
264
+ <img alt="" class="w-full rounded-t-lg" src="placeholder.png"/>
265
+ <div class="absolute bottom-2 right-2 bg-gray-800 text-white text-xs px-1 py-0.5 rounded">
266
+
267
+ </div>
268
+ <div class="p-2">
269
+ <h2 class="text-sm font-medium">
270
+ EVE Online: 加入我们,开��宇宙之旅
271
+ </h2>
272
+ <p class="text-xs text-gray-500 mt-1">
273
+ 赞助广告 · EVE Online
274
+ </p>
275
+ </div>
276
+ </div>
277
+ <div class="bg-white rounded-lg shadow relative">
278
+ <img alt="" class="w-full rounded-t-lg" src="placeholder.png"/>
279
+ <span class="absolute bottom-2 right-2 bg-black text-white text-xs px-1 py-0.5 rounded">
280
+ 12:44
281
+ </span>
282
+ <div class="p-2">
283
+ <h2 class="text-sm font-medium">
284
+ "Dopamine Loading" is the EASIEST way to get ADDICTED to studying
285
+ </h2>
286
+ <div class="flex items-center text-xs text-gray-500 mt-1">
287
+ <img alt="channel" class="w-4 h-4 rounded-full mr-1" src="placeholder.png"/>
288
+ <span>
289
+ Matthew Smith
290
+ </span>
291
+ </div>
292
+ </div>
293
+ </div>
294
+ <div class="bg-white rounded-lg shadow relative">
295
+ <img alt="" class="w-full rounded-t-lg" src="placeholder.png"/>
296
+ <span class="absolute bottom-2 right-2 bg-black text-white text-xs px-1 py-0.5 rounded">
297
+ 36:54
298
+ </span>
299
+ <div class="p-2">
300
+ <h2 class="text-sm font-medium">
301
+ But what is quantum computing? (Grover's Algorithm)
302
+ </h2>
303
+ <div class="flex items-center text-xs text-gray-500 mt-1">
304
+ <img alt="channel" class="w-4 h-4 rounded-full mr-1" src="placeholder.png"/>
305
+ <span>
306
+ 3Blue1Brown
307
+ <span class="text-blue-600">
308
+
309
+ </span>
310
+ </span>
311
+ </div>
312
+ </div>
313
+ </div>
314
+ </div>
315
+ </div>
316
+ </div>
317
+ </body>
318
+ </html>
screencoder/data/output/55bcc68d-573e-4015-b2f1-7c1b1d6ebe56/55bcc68d-573e-4015-b2f1-7c1b1d6ebe56_layout_final.html ADDED
@@ -0,0 +1,319 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <!DOCTYPE html>
2
+
3
+ <html lang="en">
4
+ <head>
5
+ <meta charset="utf-8"/>
6
+ <title>
7
+ Bounding Boxes Layout
8
+ </title>
9
+ <style>
10
+ body, html {
11
+ margin: 0;
12
+ padding: 0;
13
+ width: 100%;
14
+ height: 100%;
15
+ }
16
+ .container {
17
+ position: relative;
18
+ width: 100%;
19
+ height: 100%;
20
+ box-sizing: border-box;
21
+ }
22
+ .box {
23
+ position: absolute;
24
+ box-sizing: border-box;
25
+ overflow: hidden;
26
+ }
27
+ .box > .container {
28
+ display: grid;
29
+ width: 100%;
30
+ height: 100%;
31
+ }
32
+ </style>
33
+ <link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/tailwind.min.css" rel="stylesheet"/>
34
+ </head>
35
+ <body>
36
+ <div class="container">
37
+ <div class="box" id="1" style="left: 0.0%; top: 0.0%; width: 2.998812351543943%; height: 99.76608187134502%;">
38
+ <div class="flex flex-col items-center space-y-6 p-4">
39
+ <div class="flex items-center">
40
+ <svg class="w-6 h-6" fill="none" stroke="currentColor" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
41
+ <path d="M4 6h16M4 12h16M4 18h16" stroke-linecap="round" stroke-linejoin="round" stroke-width="2">
42
+ </path>
43
+ </svg>
44
+ </div>
45
+ <div class="flex items-center space-x-2">
46
+ <svg class="w-6 h-6" fill="none" stroke="currentColor" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
47
+ <path d="M3 12l2-2m0 0l7-7 7 7M5 10v10a1 1 0 001 1h3a1 1 0 001-1v-4a1 1 0 011-1h2a1 1 0 011 1v4a2 2 0 002 2H5a2 2 0 00-2-2V10a2 2 0 012-2h1a1 1 0 011 1z" stroke-linecap="round" stroke-linejoin="round" stroke-width="2">
48
+ </path>
49
+ </svg>
50
+ <span>
51
+ 首页
52
+ </span>
53
+ </div>
54
+ <div class="flex items-center space-x-2">
55
+ <svg class="w-6 h-6" fill="none" stroke="currentColor" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
56
+ <path d="M15.536 8.464a5 5 0 017.072 7.072l-1.414 1.414a1 1 0 01-1.414-1.414l1.414-1.414a3 3 0 00-4.242-4.242l-1.414 1.414a1 1 0 01-1.414-1.414l1.414-1.414a5 5 0 010-7.072z" stroke-linecap="round" stroke-linejoin="round" stroke-width="2">
57
+ </path>
58
+ <path d="M10 14l2-2m0 0l2-2m-2 2l-2-2m2 2l2 2" stroke-linecap="round" stroke-linejoin="round" stroke-width="2">
59
+ </path>
60
+ </svg>
61
+ <span>
62
+ Shorts
63
+ </span>
64
+ </div>
65
+ <div class="flex items-center space-x-2">
66
+ <svg class="w-6 h-6" fill="none" stroke="currentColor" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
67
+ <rect height="14" rx="2" ry="2" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" width="18" x="3" y="5">
68
+ </rect>
69
+ <path d="M8 10l4 2 4-2" stroke-linecap="round" stroke-linejoin="round" stroke-width="2">
70
+ </path>
71
+ </svg>
72
+ <span>
73
+ 订阅
74
+ </span>
75
+ </div>
76
+ <div class="flex items-center space-x-2">
77
+ <svg class="w-6 h-6" fill="none" stroke="currentColor" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
78
+ <path d="M14.752 11.168l-3.197-2.132A1 1 0 0010 9.87v4.26a1 1 0 001.555.832l3.197-2.132a1 1 0 000-1.664z" stroke-linecap="round" stroke-linejoin="round" stroke-width="2">
79
+ </path>
80
+ <path d="M21 12a9 9 0 11-18 0 9 9 0 0118 0z" stroke-linecap="round" stroke-linejoin="round" stroke-width="2">
81
+ </path>
82
+ </svg>
83
+ <span>
84
+
85
+ </span>
86
+ </div>
87
+ </div>
88
+ </div>
89
+ <div class="box" id="2" style="left: 3.1769596199524943%; top: 0.0%; width: 96.7042755344418%; height: 8.362573099415204%;">
90
+ <div class="flex flex-col">
91
+ <div class="flex items-center justify-between bg-white p-2">
92
+ <div class="flex items-center">
93
+ <div class="bg-red-600 text-white rounded-l-md p-1">
94
+
95
+ </div>
96
+ <span class="text-xl font-bold ml-1">
97
+ YouTube
98
+ </span>
99
+ <span class="text-sm text-gray-600 ml-1">
100
+ HK
101
+ </span>
102
+ </div>
103
+ <div class="flex-1 mx-4">
104
+ <div class="flex">
105
+ <input class="w-full border border-gray-300 rounded-l-md px-3 py-1 focus:outline-none" placeholder="搜索" type="text"/>
106
+ <button class="border border-gray-300 rounded-r-md bg-gray-100 px-3 py-1">
107
+ 🔍
108
+ </button>
109
+ <button class="ml-2 bg-gray-100 rounded-md px-2 py-1">
110
+ 🎤
111
+ </button>
112
+ </div>
113
+ </div>
114
+ <div class="flex items-center">
115
+ <button class="flex items-center bg-gray-100 rounded-md px-3 py-1 mr-4">
116
+ +
117
+ <span class="ml-1">
118
+ 创建
119
+ </span>
120
+ </button>
121
+ <div class="mr-4">
122
+ 🔔
123
+ </div>
124
+ <div class="bg-green-700 text-white rounded-full p-2 text-xl">
125
+ Y
126
+ </div>
127
+ </div>
128
+ </div>
129
+ <div class="flex overflow-x-auto whitespace-nowrap bg-white p-2">
130
+ <button class="bg-black text-white rounded-md px-3 py-2 mr-2">
131
+ 全部
132
+ </button>
133
+ <button class="bg-gray-100 text-black rounded-md px-3 py-2 mr-2">
134
+ 播客
135
+ </button>
136
+ <button class="bg-gray-100 text-black rounded-md px-3 py-2 mr-2">
137
+ 游戏
138
+ </button>
139
+ <button class="bg-gray-100 text-black rounded-md px-3 py-2 mr-2">
140
+ 直播
141
+ </button>
142
+ <button class="bg-gray-100 text-black rounded-md px-3 py-2 mr-2">
143
+ 数学
144
+ </button>
145
+ <button class="bg-gray-100 text-black rounded-md px-3 py-2 mr-2">
146
+ 篮球
147
+ </button>
148
+ <button class="bg-gray-100 text-black rounded-md px-3 py-2 mr-2">
149
+ 足球
150
+ </button>
151
+ <button class="bg-gray-100 text-black rounded-md px-3 py-2 mr-2">
152
+ 动画
153
+ </button>
154
+ <button class="bg-gray-100 text-black rounded-md px-3 py-2 mr-2">
155
+ 最近上传
156
+ </button>
157
+ <button class="bg-gray-100 text-black rounded-md px-3 py-2 mr-2">
158
+ 发现新视频
159
+ </button>
160
+ </div>
161
+ </div>
162
+ </div>
163
+ <div class="box" id="3" style="left: 3.1769596199524943%; top: 6.666666666666667%; width: 63.59857482185273%; height: 3.625730994152047%;">
164
+ <div class="flex items-center space-x-2">
165
+ <div class="bg-black text-white px-4 py-2 rounded-md">
166
+ 全部
167
+ </div>
168
+ <div class="bg-gray-100 text-black px-4 py-2 rounded-md">
169
+ 播客
170
+ </div>
171
+ <div class="bg-gray-100 text-black px-4 py-2 rounded-md">
172
+ 游戏
173
+ </div>
174
+ <div class="bg-gray-100 text-black px-4 py-2 rounded-md">
175
+ 直播
176
+ </div>
177
+ <div class="bg-gray-100 text-black px-4 py-2 rounded-md">
178
+ 数学
179
+ </div>
180
+ <div class="bg-gray-100 text-black px-4 py-2 rounded-md">
181
+ 篮球
182
+ </div>
183
+ <div class="bg-gray-100 text-black px-4 py-2 rounded-md">
184
+ 足球
185
+ </div>
186
+ <div class="bg-gray-100 text-black px-4 py-2 rounded-md">
187
+ 动画
188
+ </div>
189
+ <div class="bg-gray-100 text-black px-4 py-2 rounded-md">
190
+ 最近上传
191
+ </div>
192
+ <div class="bg-gray-100 text-black px-4 py-2 rounded-md">
193
+ 发现新视频
194
+ </div>
195
+ </div>
196
+ </div>
197
+ <div class="box" id="4" style="left: 3.1769596199524943%; top: 10.584795321637428%; width: 96.49643705463184%; height: 89.18128654970761%;">
198
+ <div class="grid grid-cols-3 gap-4">
199
+ <div class="bg-white rounded-lg shadow relative">
200
+ <img alt="" class="w-full rounded-t-lg" src="cropped_images_55bcc68d-573e-4015-b2f1-7c1b1d6ebe56/ph0.png"/>
201
+ <span class="absolute bottom-2 right-2 bg-black text-white text-xs px-1 py-0.5 rounded">
202
+ 26:24
203
+ </span>
204
+ <div class="p-2">
205
+ <h2 class="text-sm font-medium">
206
+ The Key Equation Behind Probability
207
+ </h2>
208
+ <div class="flex items-center text-xs text-gray-500 mt-1">
209
+ <img alt="channel" class="w-4 h-4 rounded-full mr-1" src="cropped_images_55bcc68d-573e-4015-b2f1-7c1b1d6ebe56/ph1.png"/>
210
+ <span>
211
+ Artem Kirsanov
212
+ <span class="text-blue-600">
213
+
214
+ </span>
215
+ </span>
216
+ </div>
217
+ <p class="text-xs text-gray-500 mt-1">
218
+ 27万次观看 · 10个月前
219
+ </p>
220
+ </div>
221
+ </div>
222
+ <div class="bg-white rounded-lg shadow relative">
223
+ <img alt="" class="w-full rounded-t-lg" src="cropped_images_55bcc68d-573e-4015-b2f1-7c1b1d6ebe56/ph2.png"/>
224
+ <span class="absolute bottom-2 right-2 bg-black text-white text-xs px-1 py-0.5 rounded">
225
+ 49:40
226
+ </span>
227
+ <div class="p-2">
228
+ <h2 class="text-sm font-medium">
229
+ Statistical mechanics of extensive-width shallow neural networks near interpolation
230
+ </h2>
231
+ <div class="flex items-center text-xs text-gray-500 mt-1">
232
+ <div class="w-4 h-4 bg-green-500 rounded-full flex items-center justify-center text-white text-xs mr-1">
233
+ QLS
234
+ </div>
235
+ <span>
236
+ ICTP Quantitative Life Sciences
237
+ </span>
238
+ </div>
239
+ <p class="text-xs text-gray-500 mt-1">
240
+ 48次观看 · 22小时前
241
+ </p>
242
+ </div>
243
+ </div>
244
+ <div class="bg-white rounded-lg shadow relative">
245
+ <img alt="" class="w-full rounded-t-lg" src="cropped_images_55bcc68d-573e-4015-b2f1-7c1b1d6ebe56/ph3.png"/>
246
+ <span class="absolute bottom-2 right-2 bg-black text-white text-xs px-1 py-0.5 rounded">
247
+ 11:51
248
+ </span>
249
+ <div class="p-2">
250
+ <h2 class="text-sm font-medium">
251
+ Wall Street Quant interview be likes | 華爾街量化交易員面試 (中英文字幕)
252
+ </h2>
253
+ <div class="flex items-center text-xs text-gray-500 mt-1">
254
+ <img alt="channel" class="w-4 h-4 rounded-full mr-1" src="cropped_images_55bcc68d-573e-4015-b2f1-7c1b1d6ebe56/ph4.png"/>
255
+ <span>
256
+ Hsi-Wei
257
+ </span>
258
+ </div>
259
+ <p class="text-xs text-gray-500 mt-1">
260
+ 9.3万次观看 · 1个月前
261
+ </p>
262
+ </div>
263
+ </div>
264
+ <div class="bg-white rounded-lg shadow relative">
265
+ <img alt="" class="w-full rounded-t-lg" src="cropped_images_55bcc68d-573e-4015-b2f1-7c1b1d6ebe56/ph5.png"/>
266
+ <div class="absolute bottom-2 right-2 bg-gray-800 text-white text-xs px-1 py-0.5 rounded">
267
+
268
+ </div>
269
+ <div class="p-2">
270
+ <h2 class="text-sm font-medium">
271
+ EVE Online: 加入我们,开启宇宙之旅
272
+ </h2>
273
+ <p class="text-xs text-gray-500 mt-1">
274
+ 赞助广告 · EVE Online
275
+ </p>
276
+ </div>
277
+ </div>
278
+ <div class="bg-white rounded-lg shadow relative">
279
+ <img alt="" class="w-full rounded-t-lg" src="cropped_images_55bcc68d-573e-4015-b2f1-7c1b1d6ebe56/ph6.png"/>
280
+ <span class="absolute bottom-2 right-2 bg-black text-white text-xs px-1 py-0.5 rounded">
281
+ 12:44
282
+ </span>
283
+ <div class="p-2">
284
+ <h2 class="text-sm font-medium">
285
+ "Dopamine Loading" is the EASIEST way to get ADDICTED to studying
286
+ </h2>
287
+ <div class="flex items-center text-xs text-gray-500 mt-1">
288
+ <img alt="channel" class="w-4 h-4 rounded-full mr-1" src="cropped_images_55bcc68d-573e-4015-b2f1-7c1b1d6ebe56/ph7.png"/>
289
+ <span>
290
+ Matthew Smith
291
+ </span>
292
+ </div>
293
+ </div>
294
+ </div>
295
+ <div class="bg-white rounded-lg shadow relative">
296
+ <img alt="" class="w-full rounded-t-lg" src="cropped_images_55bcc68d-573e-4015-b2f1-7c1b1d6ebe56/ph8.png"/>
297
+ <span class="absolute bottom-2 right-2 bg-black text-white text-xs px-1 py-0.5 rounded">
298
+ 36:54
299
+ </span>
300
+ <div class="p-2">
301
+ <h2 class="text-sm font-medium">
302
+ But what is quantum computing? (Grover's Algorithm)
303
+ </h2>
304
+ <div class="flex items-center text-xs text-gray-500 mt-1">
305
+ <img alt="channel" class="w-4 h-4 rounded-full mr-1" src="cropped_images_55bcc68d-573e-4015-b2f1-7c1b1d6ebe56/ph9.png"/>
306
+ <span>
307
+ 3Blue1Brown
308
+ <span class="text-blue-600">
309
+
310
+ </span>
311
+ </span>
312
+ </div>
313
+ </div>
314
+ </div>
315
+ </div>
316
+ </div>
317
+ </div>
318
+ </body>
319
+ </html>
screencoder/{demo/public/assets/debug/cropped_images_demo1 → data/output/55bcc68d-573e-4015-b2f1-7c1b1d6ebe56/cropped_images_55bcc68d-573e-4015-b2f1-7c1b1d6ebe56}/ph0.png RENAMED
File without changes
screencoder/{demo/public/assets/debug/cropped_images_demo1/ph6.png → data/output/55bcc68d-573e-4015-b2f1-7c1b1d6ebe56/cropped_images_55bcc68d-573e-4015-b2f1-7c1b1d6ebe56/ph1.png} RENAMED
File without changes
screencoder/{demo/public/assets/debug/cropped_images_demo1 → data/output/55bcc68d-573e-4015-b2f1-7c1b1d6ebe56/cropped_images_55bcc68d-573e-4015-b2f1-7c1b1d6ebe56}/ph2.png RENAMED
File without changes
screencoder/{demo/public/assets/debug/cropped_images_demo1/ph4.png → data/output/55bcc68d-573e-4015-b2f1-7c1b1d6ebe56/cropped_images_55bcc68d-573e-4015-b2f1-7c1b1d6ebe56/ph3.png} RENAMED
File without changes
screencoder/{demo/public/assets/debug/cropped_images_demo1/ph10.png → data/output/55bcc68d-573e-4015-b2f1-7c1b1d6ebe56/cropped_images_55bcc68d-573e-4015-b2f1-7c1b1d6ebe56/ph4.png} RENAMED
File without changes
screencoder/{demo/public/assets/debug/cropped_images_demo1/ph1.png → data/output/55bcc68d-573e-4015-b2f1-7c1b1d6ebe56/cropped_images_55bcc68d-573e-4015-b2f1-7c1b1d6ebe56/ph5.png} RENAMED
File without changes
screencoder/{demo/public/assets/debug/cropped_images_demo1/ph8.png → data/output/55bcc68d-573e-4015-b2f1-7c1b1d6ebe56/cropped_images_55bcc68d-573e-4015-b2f1-7c1b1d6ebe56/ph6.png} RENAMED
File without changes
screencoder/{demo/public/assets/debug/cropped_images_demo1/ph3.png → data/output/55bcc68d-573e-4015-b2f1-7c1b1d6ebe56/cropped_images_55bcc68d-573e-4015-b2f1-7c1b1d6ebe56/ph7.png} RENAMED
File without changes
screencoder/{demo/public/assets/debug/cropped_images_demo1/ph11.png → data/output/55bcc68d-573e-4015-b2f1-7c1b1d6ebe56/cropped_images_55bcc68d-573e-4015-b2f1-7c1b1d6ebe56/ph8.png} RENAMED
File without changes
screencoder/{demo/public/assets/debug/cropped_images_demo1/ph5.png → data/output/55bcc68d-573e-4015-b2f1-7c1b1d6ebe56/cropped_images_55bcc68d-573e-4015-b2f1-7c1b1d6ebe56/ph9.png} RENAMED
File without changes
screencoder/{demo/public/assets/debug/cropped_images_demo1/ph9.png → data/packages/55bcc68d-573e-4015-b2f1-7c1b1d6ebe56.zip} RENAMED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:507292931d104e497cc15454eeb74826b7ffccb38693535340ea9fc35c77eb27
3
- size 8836
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:ab3d37ce2e0b38f7494b16bf9ef63d01ad7cee0ca34c80d3e7c5e6ad349fedf3
3
+ size 2548358
screencoder/{demo/public/assets/debug/cropped_images_demo2/ph0.png → data/tmp/55bcc68d-573e-4015-b2f1-7c1b1d6ebe56/55bcc68d-573e-4015-b2f1-7c1b1d6ebe56.png} RENAMED
File without changes
screencoder/{demo/public/assets/debug/bboxes_test_demo1.json → data/tmp/55bcc68d-573e-4015-b2f1-7c1b1d6ebe56/55bcc68d-573e-4015-b2f1-7c1b1d6ebe56_bboxes.json} RENAMED
@@ -2,128 +2,112 @@
2
  "regions": [
3
  {
4
  "id": "1",
5
- "x": 0.004750593824228029,
6
  "y": 0.0,
7
- "w": 0.02642517814726841,
8
  "h": 0.9970760233918129
9
  },
10
  {
11
  "id": "2",
12
- "x": 0.027612826603325414,
13
  "y": 0.0,
14
- "w": 0.9706057007125891,
15
- "h": 0.0608187134502924
16
  },
17
  {
18
  "id": "3",
19
- "x": 0.03770783847980998,
20
- "y": 0.05321637426900585,
21
- "w": 0.9706057007125891,
22
- "h": 0.05146198830409357
23
  },
24
  {
25
  "id": "4",
26
- "x": 0.03770783847980998,
27
  "y": 0.10526315789473684,
28
- "w": 0.9706057007125891,
29
  "h": 0.8912280701754386
30
  }
31
  ],
32
  "placeholders": [
33
  {
34
  "id": "ph0",
35
- "x": 0.03770783847980998,
36
  "y": 0.10526315789473684,
37
- "w": 0.31502375296912116,
38
- "h": 0.26666666666666666,
39
  "region_id": "4"
40
  },
41
  {
42
  "id": "ph1",
43
- "x": 0.043942992874109264,
44
- "y": 0.3830409356725146,
45
- "w": 0.018705463182897862,
46
- "h": 0.03333333333333333,
47
  "region_id": "4"
48
  },
49
  {
50
  "id": "ph2",
51
- "x": 0.36549881235154397,
52
  "y": 0.10526315789473684,
53
- "w": 0.31502375296912116,
54
- "h": 0.26666666666666666,
55
  "region_id": "4"
56
  },
57
  {
58
  "id": "ph3",
59
- "x": 0.37173396674584325,
60
- "y": 0.3830409356725146,
61
- "w": 0.018705463182897862,
62
- "h": 0.03333333333333333,
63
  "region_id": "4"
64
  },
65
  {
66
  "id": "ph4",
67
- "x": 0.6932897862232779,
68
- "y": 0.10526315789473684,
69
- "w": 0.31502375296912116,
70
- "h": 0.26666666666666666,
71
  "region_id": "4"
72
  },
73
  {
74
  "id": "ph5",
75
- "x": 0.6995249406175772,
76
- "y": 0.3830409356725146,
77
- "w": 0.018705463182897862,
78
- "h": 0.03333333333333333,
79
  "region_id": "4"
80
  },
81
  {
82
  "id": "ph6",
83
- "x": 0.03770783847980998,
84
- "y": 0.49415204678362573,
85
- "w": 0.31502375296912116,
86
- "h": 0.26666666666666666,
87
  "region_id": "4"
88
  },
89
  {
90
  "id": "ph7",
91
- "x": 0.043942992874109264,
92
- "y": 0.7719298245614035,
93
- "w": 0.018705463182897862,
94
- "h": 0.03333333333333333,
95
  "region_id": "4"
96
  },
97
  {
98
  "id": "ph8",
99
- "x": 0.36549881235154397,
100
- "y": 0.49415204678362573,
101
- "w": 0.31502375296912116,
102
- "h": 0.26666666666666666,
103
  "region_id": "4"
104
  },
105
  {
106
  "id": "ph9",
107
- "x": 0.37173396674584325,
108
- "y": 0.7719298245614035,
109
- "w": 0.018705463182897862,
110
- "h": 0.03333333333333333,
111
- "region_id": "4"
112
- },
113
- {
114
- "id": "ph10",
115
- "x": 0.6932897862232779,
116
- "y": 0.49415204678362573,
117
- "w": 0.31502375296912116,
118
- "h": 0.26666666666666666,
119
- "region_id": "4"
120
- },
121
- {
122
- "id": "ph11",
123
- "x": 0.6995249406175772,
124
- "y": 0.7719298245614035,
125
- "w": 0.018705463182897862,
126
- "h": 0.03333333333333333,
127
  "region_id": "4"
128
  }
129
  ]
 
2
  "regions": [
3
  {
4
  "id": "1",
5
+ "x": 0.0,
6
  "y": 0.0,
7
+ "w": 0.029691211401425176,
8
  "h": 0.9970760233918129
9
  },
10
  {
11
  "id": "2",
12
+ "x": 0.03147268408551069,
13
  "y": 0.0,
14
+ "w": 0.9667458432304038,
15
+ "h": 0.08304093567251462
16
  },
17
  {
18
  "id": "3",
19
+ "x": 0.03147268408551069,
20
+ "y": 0.06666666666666667,
21
+ "w": 0.6356888361045131,
22
+ "h": 0.03567251461988304
23
  },
24
  {
25
  "id": "4",
26
+ "x": 0.03147268408551069,
27
  "y": 0.10526315789473684,
28
+ "w": 0.9646674584323041,
29
  "h": 0.8912280701754386
30
  }
31
  ],
32
  "placeholders": [
33
  {
34
  "id": "ph0",
35
+ "x": 0.03147268408551069,
36
  "y": 0.10526315789473684,
37
+ "w": 0.31324228028503565,
38
+ "h": 0.0,
39
  "region_id": "4"
40
  },
41
  {
42
  "id": "ph1",
43
+ "x": 0.03800475059382423,
44
+ "y": 0.1497076023391813,
45
+ "w": 0.012470308788598575,
46
+ "h": 0.022222222222222223,
47
  "region_id": "4"
48
  },
49
  {
50
  "id": "ph2",
51
+ "x": 0.35748218527315917,
52
  "y": 0.10526315789473684,
53
+ "w": 0.31324228028503565,
54
+ "h": 0.0,
55
  "region_id": "4"
56
  },
57
  {
58
  "id": "ph3",
59
+ "x": 0.6831947743467933,
60
+ "y": 0.10526315789473684,
61
+ "w": 0.31324228028503565,
62
+ "h": 0.0,
63
  "region_id": "4"
64
  },
65
  {
66
  "id": "ph4",
67
+ "x": 0.6894299287410927,
68
+ "y": 0.17777777777777778,
69
+ "w": 0.012470308788598575,
70
+ "h": 0.022222222222222223,
71
  "region_id": "4"
72
  },
73
  {
74
  "id": "ph5",
75
+ "x": 0.03147268408551069,
76
+ "y": 0.2608187134502924,
77
+ "w": 0.31324228028503565,
78
+ "h": 0.0,
79
  "region_id": "4"
80
  },
81
  {
82
  "id": "ph6",
83
+ "x": 0.35748218527315917,
84
+ "y": 0.2608187134502924,
85
+ "w": 0.31324228028503565,
86
+ "h": 0.0,
87
  "region_id": "4"
88
  },
89
  {
90
  "id": "ph7",
91
+ "x": 0.36371733966745845,
92
+ "y": 0.3333333333333333,
93
+ "w": 0.012470308788598575,
94
+ "h": 0.022222222222222223,
95
  "region_id": "4"
96
  },
97
  {
98
  "id": "ph8",
99
+ "x": 0.6831947743467933,
100
+ "y": 0.2608187134502924,
101
+ "w": 0.31324228028503565,
102
+ "h": 0.0,
103
  "region_id": "4"
104
  },
105
  {
106
  "id": "ph9",
107
+ "x": 0.6894299287410927,
108
+ "y": 0.30526315789473685,
109
+ "w": 0.012470308788598575,
110
+ "h": 0.022222222222222223,
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
111
  "region_id": "4"
112
  }
113
  ]
screencoder/{demo/public/assets/debug/cropped_images_demo2/ph1.png → data/tmp/55bcc68d-573e-4015-b2f1-7c1b1d6ebe56/55bcc68d-573e-4015-b2f1-7c1b1d6ebe56_with_bboxes.png} RENAMED
File without changes
screencoder/data/tmp/55bcc68d-573e-4015-b2f1-7c1b1d6ebe56/debug_gray_bboxes_55bcc68d-573e-4015-b2f1-7c1b1d6ebe56.png ADDED

Git LFS Details

  • SHA256: 51772de4b599f52fed1652ade0ae8c4dd93af4ae5b9bc2185a14551922ec370a
  • Pointer size: 132 Bytes
  • Size of remote file: 3.24 MB
screencoder/{demo/public/assets/debug/cropped_images_demo1/ph7.png → data/tmp/55bcc68d-573e-4015-b2f1-7c1b1d6ebe56/ip/55bcc68d-573e-4015-b2f1-7c1b1d6ebe56.jpg} RENAMED
File without changes
screencoder/{demo/public/assets/demo1_output/ip/demo1_filtered.json → data/tmp/55bcc68d-573e-4015-b2f1-7c1b1d6ebe56/ip/55bcc68d-573e-4015-b2f1-7c1b1d6ebe56.json} RENAMED
@@ -28,197 +28,147 @@
28
  {
29
  "id": 3,
30
  "class": "Compo",
31
- "column_min": 64,
32
- "row_min": 3,
33
- "column_max": 70,
34
- "row_max": 7,
35
- "width": 6,
36
- "height": 4
37
  },
38
  {
39
  "id": 4,
40
  "class": "Compo",
41
- "column_min": 513,
42
- "row_min": 0,
43
- "column_max": 518,
44
- "row_max": 17,
45
- "width": 5,
46
- "height": 17
47
  },
48
  {
49
  "id": 5,
50
  "class": "Compo",
51
- "column_min": 525,
52
- "row_min": 0,
53
- "column_max": 542,
54
- "row_max": 18,
55
- "width": 17,
56
- "height": 18
57
  },
58
  {
59
  "id": 6,
60
  "class": "Compo",
61
- "column_min": 711,
62
- "row_min": 0,
63
- "column_max": 747,
64
- "row_max": 17,
65
- "width": 36,
66
- "height": 17
67
  },
68
  {
69
  "id": 7,
70
  "class": "Compo",
71
- "column_min": 755,
72
- "row_min": 5,
73
- "column_max": 763,
74
- "row_max": 14,
75
- "width": 8,
76
- "height": 9
77
  },
78
  {
79
  "id": 8,
80
  "class": "Compo",
81
- "column_min": 777,
82
- "row_min": 2,
83
- "column_max": 791,
84
- "row_max": 16,
85
- "width": 14,
86
- "height": 14
87
  },
88
  {
89
  "id": 9,
90
  "class": "Compo",
91
- "column_min": 3,
92
- "row_min": 6,
93
- "column_max": 11,
94
- "row_max": 12,
95
- "width": 8,
96
  "height": 6
97
  },
98
  {
99
  "id": 10,
100
  "class": "Compo",
101
- "column_min": 3,
102
  "row_min": 30,
103
- "column_max": 12,
104
- "row_max": 39,
105
- "width": 9,
106
- "height": 9
107
  },
108
  {
109
  "id": 11,
110
  "class": "Compo",
111
- "column_min": 60,
112
- "row_min": 26,
113
- "column_max": 83,
114
- "row_max": 40,
115
- "width": 23,
116
- "height": 14
117
  },
118
  {
119
  "id": 12,
120
  "class": "Compo",
121
- "column_min": 87,
122
- "row_min": 26,
123
- "column_max": 110,
124
- "row_max": 40,
125
- "width": 23,
126
- "height": 14
127
  },
128
  {
129
  "id": 13,
130
  "class": "Compo",
131
- "column_min": 142,
132
- "row_min": 26,
133
- "column_max": 164,
134
- "row_max": 40,
135
- "width": 22,
136
- "height": 14
137
  },
138
  {
139
  "id": 14,
140
  "class": "Compo",
141
- "column_min": 170,
142
- "row_min": 26,
143
- "column_max": 192,
144
- "row_max": 40,
145
- "width": 22,
146
- "height": 14
147
  },
148
  {
149
  "id": 15,
150
  "class": "Compo",
151
- "column_min": 224,
152
- "row_min": 26,
153
- "column_max": 247,
154
- "row_max": 40,
155
- "width": 23,
156
- "height": 14
157
  },
158
  {
159
  "id": 16,
160
  "class": "Compo",
161
- "column_min": 252,
162
- "row_min": 26,
163
- "column_max": 286,
164
- "row_max": 40,
165
- "width": 34,
166
- "height": 14
167
  },
168
  {
169
  "id": 17,
170
  "class": "Compo",
171
  "column_min": 33,
172
- "row_min": 26,
173
- "column_max": 55,
174
- "row_max": 40,
175
- "width": 22,
176
- "height": 14
177
- },
178
- {
179
- "id": 18,
180
- "class": "Compo",
181
- "column_min": 115,
182
- "row_min": 26,
183
- "column_max": 137,
184
- "row_max": 40,
185
- "width": 22,
186
- "height": 14
187
- },
188
- {
189
- "id": 19,
190
- "class": "Compo",
191
- "column_min": 197,
192
- "row_min": 26,
193
- "column_max": 219,
194
- "row_max": 40,
195
- "width": 22,
196
- "height": 14
197
- },
198
- {
199
- "id": 20,
200
- "class": "Compo",
201
- "column_min": 291,
202
- "row_min": 26,
203
- "column_max": 331,
204
- "row_max": 40,
205
- "width": 40,
206
- "height": 14
207
- },
208
- {
209
- "id": 21,
210
- "class": "Compo",
211
- "column_min": 3,
212
- "row_min": 43,
213
- "column_max": 11,
214
- "row_max": 48,
215
- "width": 8,
216
- "height": 5
217
- },
218
- {
219
- "id": 22,
220
- "class": "Compo",
221
- "column_min": 33,
222
  "row_min": 46,
223
  "column_max": 282,
224
  "row_max": 186,
@@ -226,7 +176,7 @@
226
  "height": 140
227
  },
228
  {
229
- "id": 23,
230
  "class": "Compo",
231
  "column_min": 288,
232
  "row_min": 46,
@@ -236,7 +186,7 @@
236
  "height": 140
237
  },
238
  {
239
- "id": 24,
240
  "class": "Compo",
241
  "column_min": 544,
242
  "row_min": 46,
@@ -246,7 +196,7 @@
246
  "height": 140
247
  },
248
  {
249
- "id": 25,
250
  "class": "Compo",
251
  "column_min": 3,
252
  "row_min": 62,
@@ -256,7 +206,7 @@
256
  "height": 9
257
  },
258
  {
259
- "id": 26,
260
  "class": "Compo",
261
  "column_min": 1,
262
  "row_min": 75,
@@ -266,7 +216,7 @@
266
  "height": 4
267
  },
268
  {
269
- "id": 27,
270
  "class": "Compo",
271
  "column_min": 3,
272
  "row_min": 94,
@@ -276,17 +226,7 @@
276
  "height": 7
277
  },
278
  {
279
- "id": 28,
280
- "class": "Compo",
281
- "column_min": 4,
282
- "row_min": 107,
283
- "column_max": 11,
284
- "row_max": 111,
285
- "width": 7,
286
- "height": 4
287
- },
288
- {
289
- "id": 29,
290
  "class": "Compo",
291
  "column_min": 3,
292
  "row_min": 125,
@@ -296,7 +236,7 @@
296
  "height": 9
297
  },
298
  {
299
- "id": 30,
300
  "class": "Compo",
301
  "column_min": 33,
302
  "row_min": 191,
@@ -306,7 +246,7 @@
306
  "height": 16
307
  },
308
  {
309
- "id": 31,
310
  "class": "Compo",
311
  "column_min": 53,
312
  "row_min": 193,
@@ -316,7 +256,7 @@
316
  "height": 6
317
  },
318
  {
319
- "id": 32,
320
  "class": "Compo",
321
  "column_min": 67,
322
  "row_min": 193,
@@ -326,7 +266,7 @@
326
  "height": 7
327
  },
328
  {
329
- "id": 33,
330
  "class": "Compo",
331
  "column_min": 80,
332
  "row_min": 193,
@@ -336,7 +276,7 @@
336
  "height": 7
337
  },
338
  {
339
- "id": 34,
340
  "class": "Compo",
341
  "column_min": 108,
342
  "row_min": 193,
@@ -346,7 +286,7 @@
346
  "height": 6
347
  },
348
  {
349
- "id": 35,
350
  "class": "Compo",
351
  "column_min": 131,
352
  "row_min": 193,
@@ -356,7 +296,7 @@
356
  "height": 7
357
  },
358
  {
359
- "id": 36,
360
  "class": "Compo",
361
  "column_min": 288,
362
  "row_min": 191,
@@ -366,7 +306,7 @@
366
  "height": 16
367
  },
368
  {
369
- "id": 37,
370
  "class": "Compo",
371
  "column_min": 309,
372
  "row_min": 193,
@@ -376,7 +316,27 @@
376
  "height": 6
377
  },
378
  {
379
- "id": 38,
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
380
  "class": "Compo",
381
  "column_min": 434,
382
  "row_min": 193,
@@ -386,7 +346,7 @@
386
  "height": 6
387
  },
388
  {
389
- "id": 39,
390
  "class": "Compo",
391
  "column_min": 480,
392
  "row_min": 193,
@@ -396,7 +356,7 @@
396
  "height": 6
397
  },
398
  {
399
- "id": 40,
400
  "class": "Compo",
401
  "column_min": 510,
402
  "row_min": 194,
@@ -406,7 +366,7 @@
406
  "height": 5
407
  },
408
  {
409
- "id": 41,
410
  "class": "Compo",
411
  "column_min": 544,
412
  "row_min": 191,
@@ -416,17 +376,17 @@
416
  "height": 16
417
  },
418
  {
419
- "id": 42,
420
  "class": "Compo",
421
- "column_min": 564,
422
  "row_min": 193,
423
  "column_max": 577,
424
  "row_max": 198,
425
- "width": 13,
426
  "height": 5
427
  },
428
  {
429
- "id": 43,
430
  "class": "Compo",
431
  "column_min": 580,
432
  "row_min": 193,
@@ -436,7 +396,7 @@
436
  "height": 6
437
  },
438
  {
439
- "id": 44,
440
  "class": "Compo",
441
  "column_min": 600,
442
  "row_min": 193,
@@ -446,7 +406,7 @@
446
  "height": 6
447
  },
448
  {
449
- "id": 45,
450
  "class": "Compo",
451
  "column_min": 620,
452
  "row_min": 193,
@@ -456,17 +416,7 @@
456
  "height": 6
457
  },
458
  {
459
- "id": 46,
460
- "class": "Compo",
461
- "column_min": 649,
462
- "row_min": 193,
463
- "column_max": 656,
464
- "row_max": 199,
465
- "width": 7,
466
- "height": 6
467
- },
468
- {
469
- "id": 47,
470
  "class": "Compo",
471
  "column_min": 658,
472
  "row_min": 193,
@@ -476,7 +426,7 @@
476
  "height": 6
477
  },
478
  {
479
- "id": 48,
480
  "class": "Compo",
481
  "column_min": 678,
482
  "row_min": 192,
@@ -486,7 +436,7 @@
486
  "height": 7
487
  },
488
  {
489
- "id": 49,
490
  "class": "Compo",
491
  "column_min": 741,
492
  "row_min": 192,
@@ -496,27 +446,27 @@
496
  "height": 8
497
  },
498
  {
499
- "id": 50,
500
  "class": "Compo",
501
  "column_min": 53,
502
  "row_min": 204,
503
- "column_max": 94,
504
  "row_max": 209,
505
- "width": 41,
506
  "height": 5
507
  },
508
  {
509
- "id": 51,
510
  "class": "Compo",
511
- "column_min": 96,
512
  "row_min": 204,
513
- "column_max": 102,
514
  "row_max": 209,
515
- "width": 6,
516
  "height": 5
517
  },
518
  {
519
- "id": 52,
520
  "class": "Compo",
521
  "column_min": 309,
522
  "row_min": 202,
@@ -526,7 +476,7 @@
526
  "height": 7
527
  },
528
  {
529
- "id": 53,
530
  "class": "Compo",
531
  "column_min": 565,
532
  "row_min": 204,
@@ -536,7 +486,7 @@
536
  "height": 5
537
  },
538
  {
539
- "id": 54,
540
  "class": "Compo",
541
  "column_min": 54,
542
  "row_min": 212,
@@ -546,7 +496,7 @@
546
  "height": 6
547
  },
548
  {
549
- "id": 55,
550
  "class": "Compo",
551
  "column_min": 90,
552
  "row_min": 212,
@@ -556,7 +506,7 @@
556
  "height": 6
557
  },
558
  {
559
- "id": 56,
560
  "class": "Compo",
561
  "column_min": 309,
562
  "row_min": 214,
@@ -566,7 +516,7 @@
566
  "height": 5
567
  },
568
  {
569
- "id": 57,
570
  "class": "Compo",
571
  "column_min": 357,
572
  "row_min": 213,
@@ -576,7 +526,7 @@
576
  "height": 6
577
  },
578
  {
579
- "id": 58,
580
  "class": "Compo",
581
  "column_min": 565,
582
  "row_min": 212,
@@ -586,17 +536,17 @@
586
  "height": 6
587
  },
588
  {
589
- "id": 59,
590
  "class": "Compo",
591
  "column_min": 603,
592
  "row_min": 212,
593
- "column_max": 624,
594
  "row_max": 218,
595
- "width": 21,
596
  "height": 6
597
  },
598
  {
599
- "id": 60,
600
  "class": "Compo",
601
  "column_min": 309,
602
  "row_min": 222,
@@ -606,7 +556,7 @@
606
  "height": 6
607
  },
608
  {
609
- "id": 61,
610
  "class": "Compo",
611
  "column_min": 339,
612
  "row_min": 222,
@@ -616,7 +566,7 @@
616
  "height": 6
617
  },
618
  {
619
- "id": 62,
620
  "class": "Compo",
621
  "column_min": 350,
622
  "row_min": 222,
@@ -626,7 +576,7 @@
626
  "height": 6
627
  },
628
  {
629
- "id": 63,
630
  "class": "Compo",
631
  "column_min": 33,
632
  "row_min": 243,
@@ -636,7 +586,7 @@
636
  "height": 140
637
  },
638
  {
639
- "id": 64,
640
  "class": "Compo",
641
  "column_min": 288,
642
  "row_min": 243,
@@ -646,7 +596,7 @@
646
  "height": 140
647
  },
648
  {
649
- "id": 65,
650
  "class": "Block",
651
  "column_min": 544,
652
  "row_min": 243,
@@ -656,17 +606,17 @@
656
  "height": 140
657
  },
658
  {
659
- "id": 68,
660
  "class": "Compo",
661
- "column_min": 33,
662
  "row_min": 388,
663
  "column_max": 48,
664
- "row_max": 403,
665
- "width": 15,
666
- "height": 15
667
  },
668
  {
669
- "id": 69,
670
  "class": "Compo",
671
  "column_min": 54,
672
  "row_min": 390,
@@ -676,7 +626,7 @@
676
  "height": 5
677
  },
678
  {
679
- "id": 70,
680
  "class": "Compo",
681
  "column_min": 90,
682
  "row_min": 389,
@@ -686,7 +636,7 @@
686
  "height": 7
687
  },
688
  {
689
- "id": 71,
690
  "class": "Compo",
691
  "column_min": 124,
692
  "row_min": 389,
@@ -696,7 +646,7 @@
696
  "height": 7
697
  },
698
  {
699
- "id": 72,
700
  "class": "Compo",
701
  "column_min": 288,
702
  "row_min": 388,
@@ -706,7 +656,7 @@
706
  "height": 15
707
  },
708
  {
709
- "id": 73,
710
  "class": "Compo",
711
  "column_min": 309,
712
  "row_min": 390,
@@ -716,7 +666,7 @@
716
  "height": 6
717
  },
718
  {
719
- "id": 74,
720
  "class": "Compo",
721
  "column_min": 344,
722
  "row_min": 390,
@@ -726,17 +676,7 @@
726
  "height": 6
727
  },
728
  {
729
- "id": 75,
730
- "class": "Compo",
731
- "column_min": 373,
732
- "row_min": 390,
733
- "column_max": 377,
734
- "row_max": 395,
735
- "width": 4,
736
- "height": 5
737
- },
738
- {
739
- "id": 76,
740
  "class": "Compo",
741
  "column_min": 391,
742
  "row_min": 390,
@@ -746,17 +686,17 @@
746
  "height": 5
747
  },
748
  {
749
- "id": 77,
750
  "class": "Compo",
751
  "column_min": 419,
752
  "row_min": 390,
753
  "column_max": 450,
754
- "row_max": 397,
755
  "width": 31,
756
- "height": 7
757
  },
758
  {
759
- "id": 78,
760
  "class": "Compo",
761
  "column_min": 452,
762
  "row_min": 390,
@@ -766,27 +706,17 @@
766
  "height": 5
767
  },
768
  {
769
- "id": 79,
770
- "class": "Compo",
771
- "column_min": 486,
772
- "row_min": 390,
773
- "column_max": 492,
774
- "row_max": 395,
775
- "width": 6,
776
- "height": 5
777
- },
778
- {
779
- "id": 80,
780
  "class": "Compo",
781
  "column_min": 494,
782
  "row_min": 390,
783
  "column_max": 520,
784
- "row_max": 397,
785
  "width": 26,
786
- "height": 7
787
  },
788
  {
789
- "id": 81,
790
  "class": "Compo",
791
  "column_min": 544,
792
  "row_min": 388,
@@ -796,7 +726,7 @@
796
  "height": 15
797
  },
798
  {
799
- "id": 82,
800
  "class": "Compo",
801
  "column_min": 565,
802
  "row_min": 390,
@@ -806,7 +736,7 @@
806
  "height": 5
807
  },
808
  {
809
- "id": 83,
810
  "class": "Compo",
811
  "column_min": 577,
812
  "row_min": 390,
@@ -816,7 +746,7 @@
816
  "height": 5
817
  },
818
  {
819
- "id": 84,
820
  "class": "Compo",
821
  "column_min": 629,
822
  "row_min": 390,
@@ -826,17 +756,27 @@
826
  "height": 6
827
  },
828
  {
829
- "id": 85,
830
  "class": "Compo",
831
  "column_min": 667,
832
  "row_min": 389,
 
 
 
 
 
 
 
 
 
 
833
  "column_max": 728,
834
  "row_max": 396,
835
- "width": 61,
836
  "height": 7
837
  },
838
  {
839
- "id": 86,
840
  "class": "Compo",
841
  "column_min": 379,
842
  "row_min": 390,
@@ -846,7 +786,7 @@
846
  "height": 5
847
  },
848
  {
849
- "id": 87,
850
  "class": "Compo",
851
  "column_min": 600,
852
  "row_min": 390,
@@ -856,7 +796,7 @@
856
  "height": 6
857
  },
858
  {
859
- "id": 88,
860
  "class": "Compo",
861
  "column_min": 85,
862
  "row_min": 400,
@@ -866,7 +806,7 @@
866
  "height": 5
867
  },
868
  {
869
- "id": 89,
870
  "class": "Compo",
871
  "column_min": 97,
872
  "row_min": 400,
@@ -876,43 +816,43 @@
876
  "height": 5
877
  },
878
  {
879
- "id": 90,
880
  "class": "Compo",
881
  "column_min": 309,
882
  "row_min": 400,
883
- "column_max": 349,
884
  "row_max": 405,
885
- "width": 40,
886
  "height": 5
887
  },
888
  {
889
- "id": 91,
890
  "class": "Compo",
891
- "column_min": 565,
892
  "row_min": 400,
893
- "column_max": 600,
894
  "row_max": 405,
895
- "width": 35,
896
  "height": 5
897
  },
898
  {
899
- "id": 92,
900
  "class": "Compo",
901
- "column_min": 53,
902
  "row_min": 400,
903
- "column_max": 80,
904
  "row_max": 405,
905
- "width": 27,
906
  "height": 5
907
  },
908
  {
909
- "id": 93,
910
  "class": "Compo",
911
- "column_min": 602,
912
  "row_min": 400,
913
- "column_max": 607,
914
  "row_max": 405,
915
- "width": 5,
916
  "height": 5
917
  }
918
  ]
 
28
  {
29
  "id": 3,
30
  "class": "Compo",
31
+ "column_min": 777,
32
+ "row_min": 2,
33
+ "column_max": 791,
34
+ "row_max": 16,
35
+ "width": 14,
36
+ "height": 14
37
  },
38
  {
39
  "id": 4,
40
  "class": "Compo",
41
+ "column_min": 3,
42
+ "row_min": 6,
43
+ "column_max": 11,
44
+ "row_max": 12,
45
+ "width": 8,
46
+ "height": 6
47
  },
48
  {
49
  "id": 5,
50
  "class": "Compo",
51
+ "column_min": 728,
52
+ "row_min": 6,
53
+ "column_max": 740,
54
+ "row_max": 12,
55
+ "width": 12,
56
+ "height": 6
57
  },
58
  {
59
  "id": 6,
60
  "class": "Compo",
61
+ "column_min": 38,
62
+ "row_min": 30,
63
+ "column_max": 50,
64
+ "row_max": 36,
65
+ "width": 12,
66
+ "height": 6
67
  },
68
  {
69
  "id": 7,
70
  "class": "Compo",
71
+ "column_min": 65,
72
+ "row_min": 30,
73
+ "column_max": 77,
74
+ "row_max": 36,
75
+ "width": 12,
76
+ "height": 6
77
  },
78
  {
79
  "id": 8,
80
  "class": "Compo",
81
+ "column_min": 93,
82
+ "row_min": 30,
83
+ "column_max": 105,
84
+ "row_max": 36,
85
+ "width": 12,
86
+ "height": 6
87
  },
88
  {
89
  "id": 9,
90
  "class": "Compo",
91
+ "column_min": 120,
92
+ "row_min": 30,
93
+ "column_max": 132,
94
+ "row_max": 36,
95
+ "width": 12,
96
  "height": 6
97
  },
98
  {
99
  "id": 10,
100
  "class": "Compo",
101
+ "column_min": 147,
102
  "row_min": 30,
103
+ "column_max": 159,
104
+ "row_max": 36,
105
+ "width": 12,
106
+ "height": 6
107
  },
108
  {
109
  "id": 11,
110
  "class": "Compo",
111
+ "column_min": 175,
112
+ "row_min": 30,
113
+ "column_max": 187,
114
+ "row_max": 36,
115
+ "width": 12,
116
+ "height": 6
117
  },
118
  {
119
  "id": 12,
120
  "class": "Compo",
121
+ "column_min": 202,
122
+ "row_min": 30,
123
+ "column_max": 214,
124
+ "row_max": 36,
125
+ "width": 12,
126
+ "height": 6
127
  },
128
  {
129
  "id": 13,
130
  "class": "Compo",
131
+ "column_min": 229,
132
+ "row_min": 30,
133
+ "column_max": 241,
134
+ "row_max": 36,
135
+ "width": 12,
136
+ "height": 6
137
  },
138
  {
139
  "id": 14,
140
  "class": "Compo",
141
+ "column_min": 257,
142
+ "row_min": 30,
143
+ "column_max": 268,
144
+ "row_max": 36,
145
+ "width": 11,
146
+ "height": 6
147
  },
148
  {
149
  "id": 15,
150
  "class": "Compo",
151
+ "column_min": 271,
152
+ "row_min": 30,
153
+ "column_max": 281,
154
+ "row_max": 36,
155
+ "width": 10,
156
+ "height": 6
157
  },
158
  {
159
  "id": 16,
160
  "class": "Compo",
161
+ "column_min": 296,
162
+ "row_min": 30,
163
+ "column_max": 326,
164
+ "row_max": 36,
165
+ "width": 30,
166
+ "height": 6
167
  },
168
  {
169
  "id": 17,
170
  "class": "Compo",
171
  "column_min": 33,
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
172
  "row_min": 46,
173
  "column_max": 282,
174
  "row_max": 186,
 
176
  "height": 140
177
  },
178
  {
179
+ "id": 18,
180
  "class": "Compo",
181
  "column_min": 288,
182
  "row_min": 46,
 
186
  "height": 140
187
  },
188
  {
189
+ "id": 19,
190
  "class": "Compo",
191
  "column_min": 544,
192
  "row_min": 46,
 
196
  "height": 140
197
  },
198
  {
199
+ "id": 20,
200
  "class": "Compo",
201
  "column_min": 3,
202
  "row_min": 62,
 
206
  "height": 9
207
  },
208
  {
209
+ "id": 21,
210
  "class": "Compo",
211
  "column_min": 1,
212
  "row_min": 75,
 
216
  "height": 4
217
  },
218
  {
219
+ "id": 22,
220
  "class": "Compo",
221
  "column_min": 3,
222
  "row_min": 94,
 
226
  "height": 7
227
  },
228
  {
229
+ "id": 23,
 
 
 
 
 
 
 
 
 
 
230
  "class": "Compo",
231
  "column_min": 3,
232
  "row_min": 125,
 
236
  "height": 9
237
  },
238
  {
239
+ "id": 24,
240
  "class": "Compo",
241
  "column_min": 33,
242
  "row_min": 191,
 
246
  "height": 16
247
  },
248
  {
249
+ "id": 25,
250
  "class": "Compo",
251
  "column_min": 53,
252
  "row_min": 193,
 
256
  "height": 6
257
  },
258
  {
259
+ "id": 26,
260
  "class": "Compo",
261
  "column_min": 67,
262
  "row_min": 193,
 
266
  "height": 7
267
  },
268
  {
269
+ "id": 27,
270
  "class": "Compo",
271
  "column_min": 80,
272
  "row_min": 193,
 
276
  "height": 7
277
  },
278
  {
279
+ "id": 28,
280
  "class": "Compo",
281
  "column_min": 108,
282
  "row_min": 193,
 
286
  "height": 6
287
  },
288
  {
289
+ "id": 29,
290
  "class": "Compo",
291
  "column_min": 131,
292
  "row_min": 193,
 
296
  "height": 7
297
  },
298
  {
299
+ "id": 30,
300
  "class": "Compo",
301
  "column_min": 288,
302
  "row_min": 191,
 
306
  "height": 16
307
  },
308
  {
309
+ "id": 31,
310
  "class": "Compo",
311
  "column_min": 309,
312
  "row_min": 193,
 
316
  "height": 6
317
  },
318
  {
319
+ "id": 32,
320
+ "class": "Compo",
321
+ "column_min": 341,
322
+ "row_min": 193,
323
+ "column_max": 383,
324
+ "row_max": 199,
325
+ "width": 42,
326
+ "height": 6
327
+ },
328
+ {
329
+ "id": 33,
330
+ "class": "Compo",
331
+ "column_min": 384,
332
+ "row_min": 193,
333
+ "column_max": 432,
334
+ "row_max": 199,
335
+ "width": 48,
336
+ "height": 6
337
+ },
338
+ {
339
+ "id": 34,
340
  "class": "Compo",
341
  "column_min": 434,
342
  "row_min": 193,
 
346
  "height": 6
347
  },
348
  {
349
+ "id": 35,
350
  "class": "Compo",
351
  "column_min": 480,
352
  "row_min": 193,
 
356
  "height": 6
357
  },
358
  {
359
+ "id": 36,
360
  "class": "Compo",
361
  "column_min": 510,
362
  "row_min": 194,
 
366
  "height": 5
367
  },
368
  {
369
+ "id": 37,
370
  "class": "Compo",
371
  "column_min": 544,
372
  "row_min": 191,
 
376
  "height": 16
377
  },
378
  {
379
+ "id": 38,
380
  "class": "Compo",
381
+ "column_min": 565,
382
  "row_min": 193,
383
  "column_max": 577,
384
  "row_max": 198,
385
+ "width": 12,
386
  "height": 5
387
  },
388
  {
389
+ "id": 39,
390
  "class": "Compo",
391
  "column_min": 580,
392
  "row_min": 193,
 
396
  "height": 6
397
  },
398
  {
399
+ "id": 40,
400
  "class": "Compo",
401
  "column_min": 600,
402
  "row_min": 193,
 
406
  "height": 6
407
  },
408
  {
409
+ "id": 41,
410
  "class": "Compo",
411
  "column_min": 620,
412
  "row_min": 193,
 
416
  "height": 6
417
  },
418
  {
419
+ "id": 42,
 
 
 
 
 
 
 
 
 
 
420
  "class": "Compo",
421
  "column_min": 658,
422
  "row_min": 193,
 
426
  "height": 6
427
  },
428
  {
429
+ "id": 43,
430
  "class": "Compo",
431
  "column_min": 678,
432
  "row_min": 192,
 
436
  "height": 7
437
  },
438
  {
439
+ "id": 44,
440
  "class": "Compo",
441
  "column_min": 741,
442
  "row_min": 192,
 
446
  "height": 8
447
  },
448
  {
449
+ "id": 45,
450
  "class": "Compo",
451
  "column_min": 53,
452
  "row_min": 204,
453
+ "column_max": 70,
454
  "row_max": 209,
455
+ "width": 17,
456
  "height": 5
457
  },
458
  {
459
+ "id": 46,
460
  "class": "Compo",
461
+ "column_min": 72,
462
  "row_min": 204,
463
+ "column_max": 94,
464
  "row_max": 209,
465
+ "width": 22,
466
  "height": 5
467
  },
468
  {
469
+ "id": 47,
470
  "class": "Compo",
471
  "column_min": 309,
472
  "row_min": 202,
 
476
  "height": 7
477
  },
478
  {
479
+ "id": 48,
480
  "class": "Compo",
481
  "column_min": 565,
482
  "row_min": 204,
 
486
  "height": 5
487
  },
488
  {
489
+ "id": 49,
490
  "class": "Compo",
491
  "column_min": 54,
492
  "row_min": 212,
 
496
  "height": 6
497
  },
498
  {
499
+ "id": 50,
500
  "class": "Compo",
501
  "column_min": 90,
502
  "row_min": 212,
 
506
  "height": 6
507
  },
508
  {
509
+ "id": 51,
510
  "class": "Compo",
511
  "column_min": 309,
512
  "row_min": 214,
 
516
  "height": 5
517
  },
518
  {
519
+ "id": 52,
520
  "class": "Compo",
521
  "column_min": 357,
522
  "row_min": 213,
 
526
  "height": 6
527
  },
528
  {
529
+ "id": 53,
530
  "class": "Compo",
531
  "column_min": 565,
532
  "row_min": 212,
 
536
  "height": 6
537
  },
538
  {
539
+ "id": 54,
540
  "class": "Compo",
541
  "column_min": 603,
542
  "row_min": 212,
543
+ "column_max": 623,
544
  "row_max": 218,
545
+ "width": 20,
546
  "height": 6
547
  },
548
  {
549
+ "id": 55,
550
  "class": "Compo",
551
  "column_min": 309,
552
  "row_min": 222,
 
556
  "height": 6
557
  },
558
  {
559
+ "id": 56,
560
  "class": "Compo",
561
  "column_min": 339,
562
  "row_min": 222,
 
566
  "height": 6
567
  },
568
  {
569
+ "id": 57,
570
  "class": "Compo",
571
  "column_min": 350,
572
  "row_min": 222,
 
576
  "height": 6
577
  },
578
  {
579
+ "id": 58,
580
  "class": "Compo",
581
  "column_min": 33,
582
  "row_min": 243,
 
586
  "height": 140
587
  },
588
  {
589
+ "id": 59,
590
  "class": "Compo",
591
  "column_min": 288,
592
  "row_min": 243,
 
596
  "height": 140
597
  },
598
  {
599
+ "id": 60,
600
  "class": "Block",
601
  "column_min": 544,
602
  "row_min": 243,
 
606
  "height": 140
607
  },
608
  {
609
+ "id": 63,
610
  "class": "Compo",
611
+ "column_min": 35,
612
  "row_min": 388,
613
  "column_max": 48,
614
+ "row_max": 400,
615
+ "width": 13,
616
+ "height": 12
617
  },
618
  {
619
+ "id": 64,
620
  "class": "Compo",
621
  "column_min": 54,
622
  "row_min": 390,
 
626
  "height": 5
627
  },
628
  {
629
+ "id": 65,
630
  "class": "Compo",
631
  "column_min": 90,
632
  "row_min": 389,
 
636
  "height": 7
637
  },
638
  {
639
+ "id": 66,
640
  "class": "Compo",
641
  "column_min": 124,
642
  "row_min": 389,
 
646
  "height": 7
647
  },
648
  {
649
+ "id": 67,
650
  "class": "Compo",
651
  "column_min": 288,
652
  "row_min": 388,
 
656
  "height": 15
657
  },
658
  {
659
+ "id": 68,
660
  "class": "Compo",
661
  "column_min": 309,
662
  "row_min": 390,
 
666
  "height": 6
667
  },
668
  {
669
+ "id": 69,
670
  "class": "Compo",
671
  "column_min": 344,
672
  "row_min": 390,
 
676
  "height": 6
677
  },
678
  {
679
+ "id": 70,
 
 
 
 
 
 
 
 
 
 
680
  "class": "Compo",
681
  "column_min": 391,
682
  "row_min": 390,
 
686
  "height": 5
687
  },
688
  {
689
+ "id": 71,
690
  "class": "Compo",
691
  "column_min": 419,
692
  "row_min": 390,
693
  "column_max": 450,
694
+ "row_max": 396,
695
  "width": 31,
696
+ "height": 6
697
  },
698
  {
699
+ "id": 72,
700
  "class": "Compo",
701
  "column_min": 452,
702
  "row_min": 390,
 
706
  "height": 5
707
  },
708
  {
709
+ "id": 73,
 
 
 
 
 
 
 
 
 
 
710
  "class": "Compo",
711
  "column_min": 494,
712
  "row_min": 390,
713
  "column_max": 520,
714
+ "row_max": 396,
715
  "width": 26,
716
+ "height": 6
717
  },
718
  {
719
+ "id": 74,
720
  "class": "Compo",
721
  "column_min": 544,
722
  "row_min": 388,
 
726
  "height": 15
727
  },
728
  {
729
+ "id": 75,
730
  "class": "Compo",
731
  "column_min": 565,
732
  "row_min": 390,
 
736
  "height": 5
737
  },
738
  {
739
+ "id": 76,
740
  "class": "Compo",
741
  "column_min": 577,
742
  "row_min": 390,
 
746
  "height": 5
747
  },
748
  {
749
+ "id": 77,
750
  "class": "Compo",
751
  "column_min": 629,
752
  "row_min": 390,
 
756
  "height": 6
757
  },
758
  {
759
+ "id": 78,
760
  "class": "Compo",
761
  "column_min": 667,
762
  "row_min": 389,
763
+ "column_max": 694,
764
+ "row_max": 396,
765
+ "width": 27,
766
+ "height": 7
767
+ },
768
+ {
769
+ "id": 79,
770
+ "class": "Compo",
771
+ "column_min": 695,
772
+ "row_min": 389,
773
  "column_max": 728,
774
  "row_max": 396,
775
+ "width": 33,
776
  "height": 7
777
  },
778
  {
779
+ "id": 80,
780
  "class": "Compo",
781
  "column_min": 379,
782
  "row_min": 390,
 
786
  "height": 5
787
  },
788
  {
789
+ "id": 81,
790
  "class": "Compo",
791
  "column_min": 600,
792
  "row_min": 390,
 
796
  "height": 6
797
  },
798
  {
799
+ "id": 82,
800
  "class": "Compo",
801
  "column_min": 85,
802
  "row_min": 400,
 
806
  "height": 5
807
  },
808
  {
809
+ "id": 83,
810
  "class": "Compo",
811
  "column_min": 97,
812
  "row_min": 400,
 
816
  "height": 5
817
  },
818
  {
819
+ "id": 84,
820
  "class": "Compo",
821
  "column_min": 309,
822
  "row_min": 400,
823
+ "column_max": 332,
824
  "row_max": 405,
825
+ "width": 23,
826
  "height": 5
827
  },
828
  {
829
+ "id": 85,
830
  "class": "Compo",
831
+ "column_min": 334,
832
  "row_min": 400,
833
+ "column_max": 349,
834
  "row_max": 405,
835
+ "width": 15,
836
  "height": 5
837
  },
838
  {
839
+ "id": 86,
840
  "class": "Compo",
841
+ "column_min": 565,
842
  "row_min": 400,
843
+ "column_max": 600,
844
  "row_max": 405,
845
+ "width": 35,
846
  "height": 5
847
  },
848
  {
849
+ "id": 87,
850
  "class": "Compo",
851
+ "column_min": 54,
852
  "row_min": 400,
853
+ "column_max": 79,
854
  "row_max": 405,
855
+ "width": 25,
856
  "height": 5
857
  }
858
  ]
screencoder/data/tmp/55bcc68d-573e-4015-b2f1-7c1b1d6ebe56/mapping_full_55bcc68d-573e-4015-b2f1-7c1b1d6ebe56.json ADDED
@@ -0,0 +1,22 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "4": {
3
+ "transform": {
4
+ "scale_x": 4.215269086357948,
5
+ "scale_y": 4.211822660098522,
6
+ "dx": -7.298498122653427,
7
+ "dy": -231.3620689655172
8
+ },
9
+ "mapping": {
10
+ "ph0": 17,
11
+ "ph1": 58,
12
+ "ph2": 18,
13
+ "ph3": 19,
14
+ "ph4": 60,
15
+ "ph5": 24,
16
+ "ph6": 59,
17
+ "ph7": 30,
18
+ "ph8": 74,
19
+ "ph9": 37
20
+ }
21
+ }
22
+ }
screencoder/data/tmp/55bcc68d-573e-4015-b2f1-7c1b1d6ebe56/overlay_test_55bcc68d-573e-4015-b2f1-7c1b1d6ebe56.png ADDED

Git LFS Details

  • SHA256: 6d1697641705e5743e2f32b2083af95cdc784a54427f944d69e39c1b71444c40
  • Pointer size: 132 Bytes
  • Size of remote file: 3.27 MB
screencoder/demo/README.md DELETED
@@ -1,57 +0,0 @@
1
- # UI2Code Demo
2
-
3
- UI2Code Demo is an interactive web application that demonstrates how to reconstruct high-fidelity frontend code from UI screenshots or design mockups, step by step. It is designed for research, education, and showcasing code generation techniques for modern web interfaces.
4
-
5
- ## Features
6
- - **Multiple Real-World Demos:** Includes step-by-step reconstructions of YouTube, Instagram, and Google Search interfaces.
7
- - **Progressive Code Generation:** Visualizes the incremental build-up of complex UIs, showing each step in the process.
8
- - **Live Preview:** Responsive, high-fidelity preview of the generated code at every step.
9
- - **Custom Screenshot Upload:** (Optional) Upload your own screenshot to experience AI-driven code generation (if integrated).
10
- - **Final HTML Output:** Each demo provides a complete, production-quality HTML/CSS result for reference.
11
- - **Modern UI/UX:** Built with React, Tailwind CSS, and Monaco Editor for a smooth developer and user experience.
12
-
13
- ## Getting Started
14
- ### Prerequisites
15
- - Node.js (v16+ recommended)
16
- - pnpm (recommended) or npm
17
-
18
- ### Installation
19
- ```bash
20
- pnpm install
21
- # or
22
- npm install
23
- ```
24
-
25
- ### Running the Development Server
26
- ```bash
27
- pnpm run dev
28
- # or
29
- npm run dev
30
- ```
31
- Visit [http://localhost:5173](http://localhost:5173) in your browser to use the demo.
32
-
33
- ## Usage
34
- 1. **Select a Demo:** Choose from YouTube, Instagram, or Google Search Design in the left sidebar.
35
- 2. **Play the Generation:** Click the "▶️ Play" button to watch the UI being reconstructed step by step, or use the slider to scrub through steps manually.
36
- 3. **View Final Result:** At the end, see the complete HTML/CSS for the chosen interface.
37
- 4. **(Optional) Upload Screenshot:** If enabled, upload your own screenshot to try AI-powered code generation.
38
-
39
- ## Demo Data & Extensibility
40
- - **Step Files:** Each demo consists of a manifest and a sequence of HTML files (`0001.html`, `0002.html`, ...), plus a `final_*.html` for the complete result.
41
- - **Adding New Demos:**
42
- 1. Prepare your stepwise HTML files and a manifest in a new folder under `public/demos/`.
43
- 2. Add a thumbnail image to `public/assets/`.
44
- 3. Update `public/demos.json` with the new demo's metadata.
45
- - **Assets:** All images used in demos are stored in `public/assets/` and referenced relatively in HTML.
46
-
47
- ## Dependencies
48
- - [React](https://react.dev/) 18+
49
- - [Vite](https://vitejs.dev/)
50
- - [Tailwind CSS](https://tailwindcss.com/)
51
- - [@monaco-editor/react](https://github.com/suren-atoyan/monaco-react)
52
-
53
- ## Scripts
54
- - `script/prepare_steps.py`: Python script to generate stepwise HTML files from a design.
55
-
56
- ## Tools
57
- - `UIED`: Tradition UI element detection used to detect elements in the screenshot and obtain corresponding bboxes.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
screencoder/demo/index.html DELETED
@@ -1,13 +0,0 @@
1
- <!DOCTYPE html>
2
- <html lang="en">
3
- <head>
4
- <meta charset="UTF-8" />
5
- <meta name="viewport" content="width=device-width, initial-scale=1.0" />
6
- <title>UI Code Demo</title>
7
- <script src="https://cdn.tailwindcss.com"></script>
8
- </head>
9
- <body class="m-0">
10
- <div id="root"></div>
11
- <script type="module" src="/src/main.jsx"></script>
12
- </body>
13
- </html>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
screencoder/demo/package.json DELETED
@@ -1,19 +0,0 @@
1
- {
2
- "name": "screencoder-demo",
3
- "version": "0.0.1",
4
- "private": true,
5
- "scripts": {
6
- "dev": "vite",
7
- "build": "vite build",
8
- "preview": "vite preview"
9
- },
10
- "dependencies": {
11
- "react": "^18.3.0",
12
- "react-dom": "^18.3.0",
13
- "@monaco-editor/react": "^4.7.0"
14
- },
15
- "devDependencies": {
16
- "@vitejs/plugin-react": "^4.0.0",
17
- "vite": "^5.0.0"
18
- }
19
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
screencoder/demo/pnpm-lock.yaml DELETED
@@ -1,1008 +0,0 @@
1
- lockfileVersion: '9.0'
2
-
3
- settings:
4
- autoInstallPeers: true
5
- excludeLinksFromLockfile: false
6
-
7
- importers:
8
-
9
- .:
10
- dependencies:
11
- '@monaco-editor/react':
12
- specifier: ^4.7.0
13
14
- react:
15
- specifier: ^18.3.0
16
- version: 18.3.1
17
- react-dom:
18
- specifier: ^18.3.0
19
- version: 18.3.1([email protected])
20
- devDependencies:
21
- '@vitejs/plugin-react':
22
- specifier: ^4.0.0
23
- version: 4.6.0([email protected])
24
- vite:
25
- specifier: ^5.0.0
26
- version: 5.4.19
27
-
28
- packages:
29
-
30
- '@ampproject/[email protected]':
31
- resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==}
32
- engines: {node: '>=6.0.0'}
33
-
34
- '@babel/[email protected]':
35
- resolution: {integrity: sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==}
36
- engines: {node: '>=6.9.0'}
37
-
38
- '@babel/[email protected]':
39
- resolution: {integrity: sha512-60X7qkglvrap8mn1lh2ebxXdZYtUcpd7gsmy9kLaBJ4i/WdY8PqTSdxyA8qraikqKQK5C1KRBKXqznrVapyNaw==}
40
- engines: {node: '>=6.9.0'}
41
-
42
- '@babel/[email protected]':
43
- resolution: {integrity: sha512-UlLAnTPrFdNGoFtbSXwcGFQBtQZJCNjaN6hQNP3UPvuNXT1i82N26KL3dZeIpNalWywr9IuQuncaAfUaS1g6sQ==}
44
- engines: {node: '>=6.9.0'}
45
-
46
- '@babel/[email protected]':
47
- resolution: {integrity: sha512-lJjzvrbEeWrhB4P3QBsH7tey117PjLZnDbLiQEKjQ/fNJTjuq4HSqgFA+UNSwZT8D7dxxbnuSBMsa1lrWzKlQg==}
48
- engines: {node: '>=6.9.0'}
49
-
50
- '@babel/[email protected]':
51
- resolution: {integrity: sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==}
52
- engines: {node: '>=6.9.0'}
53
-
54
- '@babel/[email protected]':
55
- resolution: {integrity: sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==}
56
- engines: {node: '>=6.9.0'}
57
-
58
- '@babel/[email protected]':
59
- resolution: {integrity: sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==}
60
- engines: {node: '>=6.9.0'}
61
-
62
- '@babel/[email protected]':
63
- resolution: {integrity: sha512-dSOvYwvyLsWBeIRyOeHXp5vPj5l1I011r52FM1+r1jCERv+aFXYk4whgQccYEGYxK2H3ZAIA8nuPkQ0HaUo3qg==}
64
- engines: {node: '>=6.9.0'}
65
- peerDependencies:
66
- '@babel/core': ^7.0.0
67
-
68
- '@babel/[email protected]':
69
- resolution: {integrity: sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==}
70
- engines: {node: '>=6.9.0'}
71
-
72
- '@babel/[email protected]':
73
- resolution: {integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==}
74
- engines: {node: '>=6.9.0'}
75
-
76
- '@babel/[email protected]':
77
- resolution: {integrity: sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==}
78
- engines: {node: '>=6.9.0'}
79
-
80
- '@babel/[email protected]':
81
- resolution: {integrity: sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==}
82
- engines: {node: '>=6.9.0'}
83
-
84
- '@babel/[email protected]':
85
- resolution: {integrity: sha512-muE8Tt8M22638HU31A3CgfSUciwz1fhATfoVai05aPXGor//CdWDCbnlY1yvBPo07njuVOCNGCSp/GTt12lIug==}
86
- engines: {node: '>=6.9.0'}
87
-
88
- '@babel/[email protected]':
89
- resolution: {integrity: sha512-jVZGvOxOuNSsuQuLRTh13nU0AogFlw32w/MT+LV6D3sP5WdbW61E77RnkbaO2dUvmPAYrBDJXGn5gGS6tH4j8g==}
90
- engines: {node: '>=6.0.0'}
91
- hasBin: true
92
-
93
- '@babel/[email protected]':
94
- resolution: {integrity: sha512-6UzkCs+ejGdZ5mFFC/OCUrv028ab2fp1znZmCZjAOBKiBK2jXD1O+BPSfX8X2qjJ75fZBMSnQn3Rq2mrBJK2mw==}
95
- engines: {node: '>=6.9.0'}
96
- peerDependencies:
97
- '@babel/core': ^7.0.0-0
98
-
99
- '@babel/[email protected]':
100
- resolution: {integrity: sha512-zbwoTsBruTeKB9hSq73ha66iFeJHuaFkUbwvqElnygoNbj/jHRsSeokowZFN3CZ64IvEqcmmkVe89OPXc7ldAw==}
101
- engines: {node: '>=6.9.0'}
102
- peerDependencies:
103
- '@babel/core': ^7.0.0-0
104
-
105
- '@babel/[email protected]':
106
- resolution: {integrity: sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==}
107
- engines: {node: '>=6.9.0'}
108
-
109
- '@babel/[email protected]':
110
- resolution: {integrity: sha512-mGe7UK5wWyh0bKRfupsUchrQGqvDbZDbKJw+kcRGSmdHVYrv+ltd0pnpDTVpiTqnaBru9iEvA8pz8W46v0Amwg==}
111
- engines: {node: '>=6.9.0'}
112
-
113
- '@babel/[email protected]':
114
- resolution: {integrity: sha512-jYnje+JyZG5YThjHiF28oT4SIZLnYOcSBb6+SDaFIyzDVSkXQmQQYclJ2R+YxcdmK0AX6x1E5OQNtuh3jHDrUg==}
115
- engines: {node: '>=6.9.0'}
116
-
117
- '@esbuild/[email protected]':
118
- resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==}
119
- engines: {node: '>=12'}
120
- cpu: [ppc64]
121
- os: [aix]
122
-
123
- '@esbuild/[email protected]':
124
- resolution: {integrity: sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==}
125
- engines: {node: '>=12'}
126
- cpu: [arm64]
127
- os: [android]
128
-
129
- '@esbuild/[email protected]':
130
- resolution: {integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==}
131
- engines: {node: '>=12'}
132
- cpu: [arm]
133
- os: [android]
134
-
135
- '@esbuild/[email protected]':
136
- resolution: {integrity: sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==}
137
- engines: {node: '>=12'}
138
- cpu: [x64]
139
- os: [android]
140
-
141
- '@esbuild/[email protected]':
142
- resolution: {integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==}
143
- engines: {node: '>=12'}
144
- cpu: [arm64]
145
- os: [darwin]
146
-
147
- '@esbuild/[email protected]':
148
- resolution: {integrity: sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==}
149
- engines: {node: '>=12'}
150
- cpu: [x64]
151
- os: [darwin]
152
-
153
- '@esbuild/[email protected]':
154
- resolution: {integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==}
155
- engines: {node: '>=12'}
156
- cpu: [arm64]
157
- os: [freebsd]
158
-
159
- '@esbuild/[email protected]':
160
- resolution: {integrity: sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==}
161
- engines: {node: '>=12'}
162
- cpu: [x64]
163
- os: [freebsd]
164
-
165
- '@esbuild/[email protected]':
166
- resolution: {integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==}
167
- engines: {node: '>=12'}
168
- cpu: [arm64]
169
- os: [linux]
170
-
171
- '@esbuild/[email protected]':
172
- resolution: {integrity: sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==}
173
- engines: {node: '>=12'}
174
- cpu: [arm]
175
- os: [linux]
176
-
177
- '@esbuild/[email protected]':
178
- resolution: {integrity: sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==}
179
- engines: {node: '>=12'}
180
- cpu: [ia32]
181
- os: [linux]
182
-
183
- '@esbuild/[email protected]':
184
- resolution: {integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==}
185
- engines: {node: '>=12'}
186
- cpu: [loong64]
187
- os: [linux]
188
-
189
- '@esbuild/[email protected]':
190
- resolution: {integrity: sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==}
191
- engines: {node: '>=12'}
192
- cpu: [mips64el]
193
- os: [linux]
194
-
195
- '@esbuild/[email protected]':
196
- resolution: {integrity: sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==}
197
- engines: {node: '>=12'}
198
- cpu: [ppc64]
199
- os: [linux]
200
-
201
- '@esbuild/[email protected]':
202
- resolution: {integrity: sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==}
203
- engines: {node: '>=12'}
204
- cpu: [riscv64]
205
- os: [linux]
206
-
207
- '@esbuild/[email protected]':
208
- resolution: {integrity: sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==}
209
- engines: {node: '>=12'}
210
- cpu: [s390x]
211
- os: [linux]
212
-
213
- '@esbuild/[email protected]':
214
- resolution: {integrity: sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==}
215
- engines: {node: '>=12'}
216
- cpu: [x64]
217
- os: [linux]
218
-
219
- '@esbuild/[email protected]':
220
- resolution: {integrity: sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==}
221
- engines: {node: '>=12'}
222
- cpu: [x64]
223
- os: [netbsd]
224
-
225
- '@esbuild/[email protected]':
226
- resolution: {integrity: sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==}
227
- engines: {node: '>=12'}
228
- cpu: [x64]
229
- os: [openbsd]
230
-
231
- '@esbuild/[email protected]':
232
- resolution: {integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==}
233
- engines: {node: '>=12'}
234
- cpu: [x64]
235
- os: [sunos]
236
-
237
- '@esbuild/[email protected]':
238
- resolution: {integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==}
239
- engines: {node: '>=12'}
240
- cpu: [arm64]
241
- os: [win32]
242
-
243
- '@esbuild/[email protected]':
244
- resolution: {integrity: sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==}
245
- engines: {node: '>=12'}
246
- cpu: [ia32]
247
- os: [win32]
248
-
249
- '@esbuild/[email protected]':
250
- resolution: {integrity: sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==}
251
- engines: {node: '>=12'}
252
- cpu: [x64]
253
- os: [win32]
254
-
255
- '@jridgewell/[email protected]':
256
- resolution: {integrity: sha512-OuLGC46TjB5BbN1dH8JULVVZY4WTdkF7tV9Ys6wLL1rubZnCMstOhNHueU5bLCrnRuDhKPDM4g6sw4Bel5Gzqg==}
257
-
258
- '@jridgewell/[email protected]':
259
- resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==}
260
- engines: {node: '>=6.0.0'}
261
-
262
- '@jridgewell/[email protected]':
263
- resolution: {integrity: sha512-VT2+G1VQs/9oz078bLrYbecdZKs912zQlkelYpuf+SXF+QvZDYJlbx/LSx+meSAwdDFnF8FVXW92AVjjkVmgFw==}
264
-
265
- '@jridgewell/[email protected]':
266
- resolution: {integrity: sha512-uw6guiW/gcAGPDhLmd77/6lW8QLeiV5RUTsAX46Db6oLhGaVj4lhnPwb184s1bkc8kdVg/+h988dro8GRDpmYQ==}
267
-
268
- '@monaco-editor/[email protected]':
269
- resolution: {integrity: sha512-hKoGSM+7aAc7eRTRjpqAZucPmoNOC4UUbknb/VNoTkEIkCPhqV8LfbsgM1webRM7S/z21eHEx9Fkwx8Z/C/+Xw==}
270
-
271
- '@monaco-editor/[email protected]':
272
- resolution: {integrity: sha512-cyzXQCtO47ydzxpQtCGSQGOC8Gk3ZUeBXFAxD+CWXYFo5OqZyZUonFl0DwUlTyAfRHntBfw2p3w4s9R6oe1eCA==}
273
- peerDependencies:
274
- monaco-editor: '>= 0.25.0 < 1'
275
- react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
276
- react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
277
-
278
- '@rolldown/[email protected]':
279
- resolution: {integrity: sha512-3FL3mnMbPu0muGOCaKAhhFEYmqv9eTfPSJRJmANrCwtgK8VuxpsZDGK+m0LYAGoyO8+0j5uRe4PeyPDK1yA/hA==}
280
-
281
- '@rollup/[email protected]':
282
- resolution: {integrity: sha512-g0dF8P1e2QYPOj1gu7s/3LVP6kze9A7m6x0BZ9iTdXK8N5c2V7cpBKHV3/9A4Zd8xxavdhK0t4PnqjkqVmUc9Q==}
283
- cpu: [arm]
284
- os: [android]
285
-
286
- '@rollup/[email protected]':
287
- resolution: {integrity: sha512-Yt5MKrOosSbSaAK5Y4J+vSiID57sOvpBNBR6K7xAaQvk3MkcNVV0f9fE20T+41WYN8hDn6SGFlFrKudtx4EoxA==}
288
- cpu: [arm64]
289
- os: [android]
290
-
291
- '@rollup/[email protected]':
292
- resolution: {integrity: sha512-EsnFot9ZieM35YNA26nhbLTJBHD0jTwWpPwmRVDzjylQT6gkar+zenfb8mHxWpRrbn+WytRRjE0WKsfaxBkVUA==}
293
- cpu: [arm64]
294
- os: [darwin]
295
-
296
- '@rollup/[email protected]':
297
- resolution: {integrity: sha512-dv/t1t1RkCvJdWWxQ2lWOO+b7cMsVw5YFaS04oHpZRWehI1h0fV1gF4wgGCTyQHHjJDfbNpwOi6PXEafRBBezw==}
298
- cpu: [x64]
299
- os: [darwin]
300
-
301
- '@rollup/[email protected]':
302
- resolution: {integrity: sha512-W4tt4BLorKND4qeHElxDoim0+BsprFTwb+vriVQnFFtT/P6v/xO5I99xvYnVzKWrK6j7Hb0yp3x7V5LUbaeOMg==}
303
- cpu: [arm64]
304
- os: [freebsd]
305
-
306
- '@rollup/[email protected]':
307
- resolution: {integrity: sha512-tdT1PHopokkuBVyHjvYehnIe20fxibxFCEhQP/96MDSOcyjM/shlTkZZLOufV3qO6/FQOSiJTBebhVc12JyPTA==}
308
- cpu: [x64]
309
- os: [freebsd]
310
-
311
- '@rollup/[email protected]':
312
- resolution: {integrity: sha512-+xmiDGGaSfIIOXMzkhJ++Oa0Gwvl9oXUeIiwarsdRXSe27HUIvjbSIpPxvnNsRebsNdUo7uAiQVgBD1hVriwSQ==}
313
- cpu: [arm]
314
- os: [linux]
315
-
316
- '@rollup/[email protected]':
317
- resolution: {integrity: sha512-bDHvhzOfORk3wt8yxIra8N4k/N0MnKInCW5OGZaeDYa/hMrdPaJzo7CSkjKZqX4JFUWjUGm88lI6QJLCM7lDrA==}
318
- cpu: [arm]
319
- os: [linux]
320
-
321
- '@rollup/[email protected]':
322
- resolution: {integrity: sha512-NMsDEsDiYghTbeZWEGnNi4F0hSbGnsuOG+VnNvxkKg0IGDvFh7UVpM/14mnMwxRxUf9AdAVJgHPvKXf6FpMB7A==}
323
- cpu: [arm64]
324
- os: [linux]
325
-
326
- '@rollup/[email protected]':
327
- resolution: {integrity: sha512-lb5bxXnxXglVq+7imxykIp5xMq+idehfl+wOgiiix0191av84OqbjUED+PRC5OA8eFJYj5xAGcpAZ0pF2MnW+A==}
328
- cpu: [arm64]
329
- os: [linux]
330
-
331
- '@rollup/[email protected]':
332
- resolution: {integrity: sha512-Yl5Rdpf9pIc4GW1PmkUGHdMtbx0fBLE1//SxDmuf3X0dUC57+zMepow2LK0V21661cjXdTn8hO2tXDdAWAqE5g==}
333
- cpu: [loong64]
334
- os: [linux]
335
-
336
- '@rollup/[email protected]':
337
- resolution: {integrity: sha512-03vUDH+w55s680YYryyr78jsO1RWU9ocRMaeV2vMniJJW/6HhoTBwyyiiTPVHNWLnhsnwcQ0oH3S9JSBEKuyqw==}
338
- cpu: [ppc64]
339
- os: [linux]
340
-
341
- '@rollup/[email protected]':
342
- resolution: {integrity: sha512-iYtAqBg5eEMG4dEfVlkqo05xMOk6y/JXIToRca2bAWuqjrJYJlx/I7+Z+4hSrsWU8GdJDFPL4ktV3dy4yBSrzg==}
343
- cpu: [riscv64]
344
- os: [linux]
345
-
346
- '@rollup/[email protected]':
347
- resolution: {integrity: sha512-e6vEbgaaqz2yEHqtkPXa28fFuBGmUJ0N2dOJK8YUfijejInt9gfCSA7YDdJ4nYlv67JfP3+PSWFX4IVw/xRIPg==}
348
- cpu: [riscv64]
349
- os: [linux]
350
-
351
- '@rollup/[email protected]':
352
- resolution: {integrity: sha512-evFOtkmVdY3udE+0QKrV5wBx7bKI0iHz5yEVx5WqDJkxp9YQefy4Mpx3RajIVcM6o7jxTvVd/qpC1IXUhGc1Mw==}
353
- cpu: [s390x]
354
- os: [linux]
355
-
356
- '@rollup/[email protected]':
357
- resolution: {integrity: sha512-/bXb0bEsWMyEkIsUL2Yt5nFB5naLAwyOWMEviQfQY1x3l5WsLKgvZf66TM7UTfED6erckUVUJQ/jJ1FSpm3pRQ==}
358
- cpu: [x64]
359
- os: [linux]
360
-
361
- '@rollup/[email protected]':
362
- resolution: {integrity: sha512-3D3OB1vSSBXmkGEZR27uiMRNiwN08/RVAcBKwhUYPaiZ8bcvdeEwWPvbnXvvXHY+A/7xluzcN+kaiOFNiOZwWg==}
363
- cpu: [x64]
364
- os: [linux]
365
-
366
- '@rollup/[email protected]':
367
- resolution: {integrity: sha512-VfU0fsMK+rwdK8mwODqYeM2hDrF2WiHaSmCBrS7gColkQft95/8tphyzv2EupVxn3iE0FI78wzffoULH1G+dkw==}
368
- cpu: [arm64]
369
- os: [win32]
370
-
371
- '@rollup/[email protected]':
372
- resolution: {integrity: sha512-+qMUrkbUurpE6DVRjiJCNGZBGo9xM4Y0FXU5cjgudWqIBWbcLkjE3XprJUsOFgC6xjBClwVa9k6O3A7K3vxb5Q==}
373
- cpu: [ia32]
374
- os: [win32]
375
-
376
- '@rollup/[email protected]':
377
- resolution: {integrity: sha512-3+QZROYfJ25PDcxFF66UEk8jGWigHJeecZILvkPkyQN7oc5BvFo4YEXFkOs154j3FTMp9mn9Ky8RCOwastduEA==}
378
- cpu: [x64]
379
- os: [win32]
380
-
381
- '@types/[email protected]':
382
- resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==}
383
-
384
- '@types/[email protected]':
385
- resolution: {integrity: sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==}
386
-
387
- '@types/[email protected]':
388
- resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==}
389
-
390
- '@types/[email protected]':
391
- resolution: {integrity: sha512-dkO5fhS7+/oos4ciWxyEyjWe48zmG6wbCheo/G2ZnHx4fs3EU6YC6UM8rk56gAjNJ9P3MTH2jo5jb92/K6wbng==}
392
-
393
- '@types/[email protected]':
394
- resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==}
395
-
396
- '@vitejs/[email protected]':
397
- resolution: {integrity: sha512-5Kgff+m8e2PB+9j51eGHEpn5kUzRKH2Ry0qGoe8ItJg7pqnkPrYPkDQZGgGmTa0EGarHrkjLvOdU3b1fzI8otQ==}
398
- engines: {node: ^14.18.0 || >=16.0.0}
399
- peerDependencies:
400
- vite: ^4.2.0 || ^5.0.0 || ^6.0.0 || ^7.0.0-beta.0
401
-
402
403
- resolution: {integrity: sha512-KGj0KoOMXLpSNkkEI6Z6mShmQy0bc1I+T7K9N81k4WWMrfz+6fQ6es80B/YLAeRoKvjYE1YSHHOW1qe9xIVzHw==}
404
- engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
405
- hasBin: true
406
-
407
408
- resolution: {integrity: sha512-pB68nIHmbN6L/4C6MH1DokyR3bYqFwjaSs/sWDHGj4CTcFtQUQMuJftVwWkXq7mNWOybD3KhUv3oWHoGxgP14Q==}
409
-
410
411
- resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==}
412
-
413
414
- resolution: {integrity: sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==}
415
- engines: {node: '>=6.0'}
416
- peerDependencies:
417
- supports-color: '*'
418
- peerDependenciesMeta:
419
- supports-color:
420
- optional: true
421
-
422
423
- resolution: {integrity: sha512-Lv65Btwv9W4J9pyODI6EWpdnhfvrve/us5h1WspW8B2Fb0366REPtY3hX7ounk1CkV/TBjWCEvCBBbYbmV0qCA==}
424
-
425
426
- resolution: {integrity: sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==}
427
- engines: {node: '>=12'}
428
- hasBin: true
429
-
430
431
- resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==}
432
- engines: {node: '>=6'}
433
-
434
435
- resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==}
436
- engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
437
- os: [darwin]
438
-
439
440
- resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==}
441
- engines: {node: '>=6.9.0'}
442
-
443
444
- resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
445
-
446
447
- resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==}
448
- engines: {node: '>=6'}
449
- hasBin: true
450
-
451
452
- resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==}
453
- engines: {node: '>=6'}
454
- hasBin: true
455
-
456
457
- resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==}
458
- hasBin: true
459
-
460
461
- resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==}
462
-
463
464
- resolution: {integrity: sha512-GEQWEZmfkOGLdd3XK8ryrfWz3AIP8YymVXiPHEdewrUq7mh0qrKrfHLNCXcbB6sTnMLnOZ3ztSiKcciFUkIJwQ==}
465
-
466
467
- resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
468
-
469
470
- resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==}
471
- engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
472
- hasBin: true
473
-
474
475
- resolution: {integrity: sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==}
476
-
477
478
- resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==}
479
-
480
481
- resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==}
482
- engines: {node: ^10 || ^12 || >=14}
483
-
484
485
- resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==}
486
- peerDependencies:
487
- react: ^18.3.1
488
-
489
490
- resolution: {integrity: sha512-z6F7K9bV85EfseRCp2bzrpyQ0Gkw1uLoCel9XBVWPg/TjRj94SkJzUTGfOa4bs7iJvBWtQG0Wq7wnI0syw3EBQ==}
491
- engines: {node: '>=0.10.0'}
492
-
493
494
- resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==}
495
- engines: {node: '>=0.10.0'}
496
-
497
498
- resolution: {integrity: sha512-PVoapzTwSEcelaWGth3uR66u7ZRo6qhPHc0f2uRO9fX6XDVNrIiGYS0Pj9+R8yIIYSD/mCx2b16Ws9itljKSPg==}
499
- engines: {node: '>=18.0.0', npm: '>=8.0.0'}
500
- hasBin: true
501
-
502
503
- resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==}
504
-
505
506
- resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==}
507
- hasBin: true
508
-
509
510
- resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==}
511
- engines: {node: '>=0.10.0'}
512
-
513
514
- resolution: {integrity: sha512-HTEHMNieakEnoe33shBYcZ7NX83ACUjCu8c40iOGEZsngj9zRnkqS9j1pqQPXwobB0ZcVTk27REb7COQ0UR59w==}
515
-
516
517
- resolution: {integrity: sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==}
518
- hasBin: true
519
- peerDependencies:
520
- browserslist: '>= 4.21.0'
521
-
522
523
- resolution: {integrity: sha512-qO3aKv3HoQC8QKiNSTuUM1l9o/XX3+c+VTgLHbJWHZGeTPVAg2XwazI9UWzoxjIJCGCV2zU60uqMzjeLZuULqA==}
524
- engines: {node: ^18.0.0 || >=20.0.0}
525
- hasBin: true
526
- peerDependencies:
527
- '@types/node': ^18.0.0 || >=20.0.0
528
- less: '*'
529
- lightningcss: ^1.21.0
530
- sass: '*'
531
- sass-embedded: '*'
532
- stylus: '*'
533
- sugarss: '*'
534
- terser: ^5.4.0
535
- peerDependenciesMeta:
536
- '@types/node':
537
- optional: true
538
- less:
539
- optional: true
540
- lightningcss:
541
- optional: true
542
- sass:
543
- optional: true
544
- sass-embedded:
545
- optional: true
546
- stylus:
547
- optional: true
548
- sugarss:
549
- optional: true
550
- terser:
551
- optional: true
552
-
553
554
- resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==}
555
-
556
- snapshots:
557
-
558
- '@ampproject/[email protected]':
559
- dependencies:
560
- '@jridgewell/gen-mapping': 0.3.12
561
- '@jridgewell/trace-mapping': 0.3.29
562
-
563
- '@babel/[email protected]':
564
- dependencies:
565
- '@babel/helper-validator-identifier': 7.27.1
566
- js-tokens: 4.0.0
567
- picocolors: 1.1.1
568
-
569
- '@babel/[email protected]': {}
570
-
571
- '@babel/[email protected]':
572
- dependencies:
573
- '@ampproject/remapping': 2.3.0
574
- '@babel/code-frame': 7.27.1
575
- '@babel/generator': 7.28.0
576
- '@babel/helper-compilation-targets': 7.27.2
577
- '@babel/helper-module-transforms': 7.27.3(@babel/[email protected])
578
- '@babel/helpers': 7.27.6
579
- '@babel/parser': 7.28.0
580
- '@babel/template': 7.27.2
581
- '@babel/traverse': 7.28.0
582
- '@babel/types': 7.28.0
583
- convert-source-map: 2.0.0
584
- debug: 4.4.1
585
- gensync: 1.0.0-beta.2
586
- json5: 2.2.3
587
- semver: 6.3.1
588
- transitivePeerDependencies:
589
- - supports-color
590
-
591
- '@babel/[email protected]':
592
- dependencies:
593
- '@babel/parser': 7.28.0
594
- '@babel/types': 7.28.0
595
- '@jridgewell/gen-mapping': 0.3.12
596
- '@jridgewell/trace-mapping': 0.3.29
597
- jsesc: 3.1.0
598
-
599
- '@babel/[email protected]':
600
- dependencies:
601
- '@babel/compat-data': 7.28.0
602
- '@babel/helper-validator-option': 7.27.1
603
- browserslist: 4.25.1
604
- lru-cache: 5.1.1
605
- semver: 6.3.1
606
-
607
- '@babel/[email protected]': {}
608
-
609
- '@babel/[email protected]':
610
- dependencies:
611
- '@babel/traverse': 7.28.0
612
- '@babel/types': 7.28.0
613
- transitivePeerDependencies:
614
- - supports-color
615
-
616
617
- dependencies:
618
- '@babel/core': 7.28.0
619
- '@babel/helper-module-imports': 7.27.1
620
- '@babel/helper-validator-identifier': 7.27.1
621
- '@babel/traverse': 7.28.0
622
- transitivePeerDependencies:
623
- - supports-color
624
-
625
- '@babel/[email protected]': {}
626
-
627
- '@babel/[email protected]': {}
628
-
629
- '@babel/[email protected]': {}
630
-
631
- '@babel/[email protected]': {}
632
-
633
- '@babel/[email protected]':
634
- dependencies:
635
- '@babel/template': 7.27.2
636
- '@babel/types': 7.28.0
637
-
638
- '@babel/[email protected]':
639
- dependencies:
640
- '@babel/types': 7.28.0
641
-
642
643
- dependencies:
644
- '@babel/core': 7.28.0
645
- '@babel/helper-plugin-utils': 7.27.1
646
-
647
648
- dependencies:
649
- '@babel/core': 7.28.0
650
- '@babel/helper-plugin-utils': 7.27.1
651
-
652
- '@babel/[email protected]':
653
- dependencies:
654
- '@babel/code-frame': 7.27.1
655
- '@babel/parser': 7.28.0
656
- '@babel/types': 7.28.0
657
-
658
- '@babel/[email protected]':
659
- dependencies:
660
- '@babel/code-frame': 7.27.1
661
- '@babel/generator': 7.28.0
662
- '@babel/helper-globals': 7.28.0
663
- '@babel/parser': 7.28.0
664
- '@babel/template': 7.27.2
665
- '@babel/types': 7.28.0
666
- debug: 4.4.1
667
- transitivePeerDependencies:
668
- - supports-color
669
-
670
- '@babel/[email protected]':
671
- dependencies:
672
- '@babel/helper-string-parser': 7.27.1
673
- '@babel/helper-validator-identifier': 7.27.1
674
-
675
- '@esbuild/[email protected]':
676
- optional: true
677
-
678
- '@esbuild/[email protected]':
679
- optional: true
680
-
681
- '@esbuild/[email protected]':
682
- optional: true
683
-
684
- '@esbuild/[email protected]':
685
- optional: true
686
-
687
- '@esbuild/[email protected]':
688
- optional: true
689
-
690
- '@esbuild/[email protected]':
691
- optional: true
692
-
693
- '@esbuild/[email protected]':
694
- optional: true
695
-
696
- '@esbuild/[email protected]':
697
- optional: true
698
-
699
- '@esbuild/[email protected]':
700
- optional: true
701
-
702
- '@esbuild/[email protected]':
703
- optional: true
704
-
705
- '@esbuild/[email protected]':
706
- optional: true
707
-
708
- '@esbuild/[email protected]':
709
- optional: true
710
-
711
- '@esbuild/[email protected]':
712
- optional: true
713
-
714
- '@esbuild/[email protected]':
715
- optional: true
716
-
717
- '@esbuild/[email protected]':
718
- optional: true
719
-
720
- '@esbuild/[email protected]':
721
- optional: true
722
-
723
- '@esbuild/[email protected]':
724
- optional: true
725
-
726
- '@esbuild/[email protected]':
727
- optional: true
728
-
729
- '@esbuild/[email protected]':
730
- optional: true
731
-
732
- '@esbuild/[email protected]':
733
- optional: true
734
-
735
- '@esbuild/[email protected]':
736
- optional: true
737
-
738
- '@esbuild/[email protected]':
739
- optional: true
740
-
741
- '@esbuild/[email protected]':
742
- optional: true
743
-
744
- '@jridgewell/[email protected]':
745
- dependencies:
746
- '@jridgewell/sourcemap-codec': 1.5.4
747
- '@jridgewell/trace-mapping': 0.3.29
748
-
749
- '@jridgewell/[email protected]': {}
750
-
751
- '@jridgewell/[email protected]': {}
752
-
753
- '@jridgewell/[email protected]':
754
- dependencies:
755
- '@jridgewell/resolve-uri': 3.1.2
756
- '@jridgewell/sourcemap-codec': 1.5.4
757
-
758
- '@monaco-editor/[email protected]':
759
- dependencies:
760
- state-local: 1.0.7
761
-
762
763
- dependencies:
764
- '@monaco-editor/loader': 1.5.0
765
- monaco-editor: 0.52.2
766
- react: 18.3.1
767
- react-dom: 18.3.1([email protected])
768
-
769
- '@rolldown/[email protected]': {}
770
-
771
- '@rollup/[email protected]':
772
- optional: true
773
-
774
- '@rollup/[email protected]':
775
- optional: true
776
-
777
- '@rollup/[email protected]':
778
- optional: true
779
-
780
- '@rollup/[email protected]':
781
- optional: true
782
-
783
- '@rollup/[email protected]':
784
- optional: true
785
-
786
- '@rollup/[email protected]':
787
- optional: true
788
-
789
- '@rollup/[email protected]':
790
- optional: true
791
-
792
- '@rollup/[email protected]':
793
- optional: true
794
-
795
- '@rollup/[email protected]':
796
- optional: true
797
-
798
- '@rollup/[email protected]':
799
- optional: true
800
-
801
- '@rollup/[email protected]':
802
- optional: true
803
-
804
- '@rollup/[email protected]':
805
- optional: true
806
-
807
- '@rollup/[email protected]':
808
- optional: true
809
-
810
- '@rollup/[email protected]':
811
- optional: true
812
-
813
- '@rollup/[email protected]':
814
- optional: true
815
-
816
- '@rollup/[email protected]':
817
- optional: true
818
-
819
- '@rollup/[email protected]':
820
- optional: true
821
-
822
- '@rollup/[email protected]':
823
- optional: true
824
-
825
- '@rollup/[email protected]':
826
- optional: true
827
-
828
- '@rollup/[email protected]':
829
- optional: true
830
-
831
- '@types/[email protected]':
832
- dependencies:
833
- '@babel/parser': 7.28.0
834
- '@babel/types': 7.28.0
835
- '@types/babel__generator': 7.27.0
836
- '@types/babel__template': 7.4.4
837
- '@types/babel__traverse': 7.20.7
838
-
839
- '@types/[email protected]':
840
- dependencies:
841
- '@babel/types': 7.28.0
842
-
843
- '@types/[email protected]':
844
- dependencies:
845
- '@babel/parser': 7.28.0
846
- '@babel/types': 7.28.0
847
-
848
- '@types/[email protected]':
849
- dependencies:
850
- '@babel/types': 7.28.0
851
-
852
- '@types/[email protected]': {}
853
-
854
855
- dependencies:
856
- '@babel/core': 7.28.0
857
- '@babel/plugin-transform-react-jsx-self': 7.27.1(@babel/[email protected])
858
- '@babel/plugin-transform-react-jsx-source': 7.27.1(@babel/[email protected])
859
- '@rolldown/pluginutils': 1.0.0-beta.19
860
- '@types/babel__core': 7.20.5
861
- react-refresh: 0.17.0
862
- vite: 5.4.19
863
- transitivePeerDependencies:
864
- - supports-color
865
-
866
867
- dependencies:
868
- caniuse-lite: 1.0.30001727
869
- electron-to-chromium: 1.5.182
870
- node-releases: 2.0.19
871
- update-browserslist-db: 1.1.3([email protected])
872
-
873
874
-
875
876
-
877
878
- dependencies:
879
- ms: 2.1.3
880
-
881
882
-
883
884
- optionalDependencies:
885
- '@esbuild/aix-ppc64': 0.21.5
886
- '@esbuild/android-arm': 0.21.5
887
- '@esbuild/android-arm64': 0.21.5
888
- '@esbuild/android-x64': 0.21.5
889
- '@esbuild/darwin-arm64': 0.21.5
890
- '@esbuild/darwin-x64': 0.21.5
891
- '@esbuild/freebsd-arm64': 0.21.5
892
- '@esbuild/freebsd-x64': 0.21.5
893
- '@esbuild/linux-arm': 0.21.5
894
- '@esbuild/linux-arm64': 0.21.5
895
- '@esbuild/linux-ia32': 0.21.5
896
- '@esbuild/linux-loong64': 0.21.5
897
- '@esbuild/linux-mips64el': 0.21.5
898
- '@esbuild/linux-ppc64': 0.21.5
899
- '@esbuild/linux-riscv64': 0.21.5
900
- '@esbuild/linux-s390x': 0.21.5
901
- '@esbuild/linux-x64': 0.21.5
902
- '@esbuild/netbsd-x64': 0.21.5
903
- '@esbuild/openbsd-x64': 0.21.5
904
- '@esbuild/sunos-x64': 0.21.5
905
- '@esbuild/win32-arm64': 0.21.5
906
- '@esbuild/win32-ia32': 0.21.5
907
- '@esbuild/win32-x64': 0.21.5
908
-
909
910
-
911
912
- optional: true
913
-
914
915
-
916
917
-
918
919
-
920
921
-
922
923
- dependencies:
924
- js-tokens: 4.0.0
925
-
926
927
- dependencies:
928
- yallist: 3.1.1
929
-
930
931
-
932
933
-
934
935
-
936
937
-
938
939
-
940
941
- dependencies:
942
- nanoid: 3.3.11
943
- picocolors: 1.1.1
944
- source-map-js: 1.2.1
945
-
946
947
- dependencies:
948
- loose-envify: 1.4.0
949
- react: 18.3.1
950
- scheduler: 0.23.2
951
-
952
953
-
954
955
- dependencies:
956
- loose-envify: 1.4.0
957
-
958
959
- dependencies:
960
- '@types/estree': 1.0.8
961
- optionalDependencies:
962
- '@rollup/rollup-android-arm-eabi': 4.44.2
963
- '@rollup/rollup-android-arm64': 4.44.2
964
- '@rollup/rollup-darwin-arm64': 4.44.2
965
- '@rollup/rollup-darwin-x64': 4.44.2
966
- '@rollup/rollup-freebsd-arm64': 4.44.2
967
- '@rollup/rollup-freebsd-x64': 4.44.2
968
- '@rollup/rollup-linux-arm-gnueabihf': 4.44.2
969
- '@rollup/rollup-linux-arm-musleabihf': 4.44.2
970
- '@rollup/rollup-linux-arm64-gnu': 4.44.2
971
- '@rollup/rollup-linux-arm64-musl': 4.44.2
972
- '@rollup/rollup-linux-loongarch64-gnu': 4.44.2
973
- '@rollup/rollup-linux-powerpc64le-gnu': 4.44.2
974
- '@rollup/rollup-linux-riscv64-gnu': 4.44.2
975
- '@rollup/rollup-linux-riscv64-musl': 4.44.2
976
- '@rollup/rollup-linux-s390x-gnu': 4.44.2
977
- '@rollup/rollup-linux-x64-gnu': 4.44.2
978
- '@rollup/rollup-linux-x64-musl': 4.44.2
979
- '@rollup/rollup-win32-arm64-msvc': 4.44.2
980
- '@rollup/rollup-win32-ia32-msvc': 4.44.2
981
- '@rollup/rollup-win32-x64-msvc': 4.44.2
982
- fsevents: 2.3.3
983
-
984
985
- dependencies:
986
- loose-envify: 1.4.0
987
-
988
989
-
990
991
-
992
993
-
994
995
- dependencies:
996
- browserslist: 4.25.1
997
- escalade: 3.2.0
998
- picocolors: 1.1.1
999
-
1000
1001
- dependencies:
1002
- esbuild: 0.21.5
1003
- postcss: 8.5.6
1004
- rollup: 4.44.2
1005
- optionalDependencies:
1006
- fsevents: 2.3.3
1007
-
1008
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
screencoder/demo/public/assets/debug/bboxes.json DELETED
@@ -1,86 +0,0 @@
1
- [
2
- {
3
- "id": "ph0",
4
- "x": 127,
5
- "y": 200,
6
- "w": 1061,
7
- "h": 505
8
- },
9
- {
10
- "id": "ph1",
11
- "x": 148,
12
- "y": 726,
13
- "w": 63,
14
- "h": 63
15
- },
16
- {
17
- "id": "ph2",
18
- "x": 1231,
19
- "y": 200,
20
- "w": 1061,
21
- "h": 505
22
- },
23
- {
24
- "id": "ph3",
25
- "x": 1252,
26
- "y": 726,
27
- "w": 63,
28
- "h": 63
29
- },
30
- {
31
- "id": "ph4",
32
- "x": 2335,
33
- "y": 200,
34
- "w": 1033,
35
- "h": 505
36
- },
37
- {
38
- "id": "ph5",
39
- "x": 2356,
40
- "y": 726,
41
- "w": 63,
42
- "h": 63
43
- },
44
- {
45
- "id": "ph6",
46
- "x": 127,
47
- "y": 937,
48
- "w": 1061,
49
- "h": 505
50
- },
51
- {
52
- "id": "ph7",
53
- "x": 148,
54
- "y": 1463,
55
- "w": 63,
56
- "h": 63
57
- },
58
- {
59
- "id": "ph8",
60
- "x": 1231,
61
- "y": 937,
62
- "w": 1061,
63
- "h": 505
64
- },
65
- {
66
- "id": "ph9",
67
- "x": 1252,
68
- "y": 1463,
69
- "w": 63,
70
- "h": 63
71
- },
72
- {
73
- "id": "ph10",
74
- "x": 2335,
75
- "y": 937,
76
- "w": 1033,
77
- "h": 505
78
- },
79
- {
80
- "id": "ph11",
81
- "x": 2356,
82
- "y": 1463,
83
- "w": 63,
84
- "h": 63
85
- }
86
- ]
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
screencoder/demo/public/assets/debug/bboxes_test.json DELETED
@@ -1,86 +0,0 @@
1
- [
2
- {
3
- "id": "ph0",
4
- "x": 127,
5
- "y": 200,
6
- "w": 1061,
7
- "h": 505
8
- },
9
- {
10
- "id": "ph1",
11
- "x": 148,
12
- "y": 726,
13
- "w": 63,
14
- "h": 63
15
- },
16
- {
17
- "id": "ph2",
18
- "x": 1231,
19
- "y": 200,
20
- "w": 1061,
21
- "h": 505
22
- },
23
- {
24
- "id": "ph3",
25
- "x": 1252,
26
- "y": 726,
27
- "w": 63,
28
- "h": 63
29
- },
30
- {
31
- "id": "ph4",
32
- "x": 2335,
33
- "y": 200,
34
- "w": 1033,
35
- "h": 505
36
- },
37
- {
38
- "id": "ph5",
39
- "x": 2356,
40
- "y": 726,
41
- "w": 63,
42
- "h": 63
43
- },
44
- {
45
- "id": "ph6",
46
- "x": 127,
47
- "y": 937,
48
- "w": 1061,
49
- "h": 505
50
- },
51
- {
52
- "id": "ph7",
53
- "x": 148,
54
- "y": 1463,
55
- "w": 63,
56
- "h": 63
57
- },
58
- {
59
- "id": "ph8",
60
- "x": 1231,
61
- "y": 937,
62
- "w": 1061,
63
- "h": 505
64
- },
65
- {
66
- "id": "ph9",
67
- "x": 1252,
68
- "y": 1463,
69
- "w": 63,
70
- "h": 63
71
- },
72
- {
73
- "id": "ph10",
74
- "x": 2335,
75
- "y": 937,
76
- "w": 1033,
77
- "h": 505
78
- },
79
- {
80
- "id": "ph11",
81
- "x": 2356,
82
- "y": 1463,
83
- "w": 63,
84
- "h": 63
85
- }
86
- ]
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
screencoder/demo/public/assets/debug/bboxes_test_demo2.json DELETED
@@ -1,122 +0,0 @@
1
- {
2
- "regions": [
3
- {
4
- "id": "1",
5
- "x": 0.004555010511562719,
6
- "y": 0.0011806375442739079,
7
- "w": 0.14856341976173792,
8
- "h": 0.9893742621015348
9
- },
10
- {
11
- "id": "2",
12
- "x": 0.24456902592852137,
13
- "y": 0.0011806375442739079,
14
- "w": 0.8405746320953048,
15
- "h": 0.29988193624557263
16
- },
17
- {
18
- "id": "3",
19
- "x": 0.24456902592852137,
20
- "y": 0.30165289256198347,
21
- "w": 0.8405746320953048,
22
- "h": 0.15348288075560804
23
- },
24
- {
25
- "id": "4",
26
- "x": 0.24456902592852137,
27
- "y": 0.4557260920897285,
28
- "w": 0.8405746320953048,
29
- "h": 0.5348288075560803
30
- }
31
- ],
32
- "placeholders": [
33
- {
34
- "id": "ph0",
35
- "x": 0.2697967764540995,
36
- "y": 0.09563164108618655,
37
- "w": 0.11247372109320253,
38
- "h": 0.19952774498229045,
39
- "region_id": "2"
40
- },
41
- {
42
- "id": "ph1",
43
- "x": 0.25718290119131043,
44
- "y": 0.3270365997638725,
45
- "w": 0.06236860546601261,
46
- "h": 0.11097992916174734,
47
- "region_id": "3"
48
- },
49
- {
50
- "id": "ph2",
51
- "x": 0.38297126839523477,
52
- "y": 0.31286894923258557,
53
- "w": 0.06236860546601261,
54
- "h": 0.11097992916174734,
55
- "region_id": "3"
56
- },
57
- {
58
- "id": "ph3",
59
- "x": 0.508759635599159,
60
- "y": 0.3270365997638725,
61
- "w": 0.06236860546601261,
62
- "h": 0.11097992916174734,
63
- "region_id": "3"
64
- },
65
- {
66
- "id": "ph4",
67
- "x": 0.6338472319551507,
68
- "y": 0.3270365997638725,
69
- "w": 0.06236860546601261,
70
- "h": 0.11097992916174734,
71
- "region_id": "3"
72
- },
73
- {
74
- "id": "ph5",
75
- "x": 0.7585844428871759,
76
- "y": 0.3270365997638725,
77
- "w": 0.06236860546601261,
78
- "h": 0.11097992916174734,
79
- "region_id": "3"
80
- },
81
- {
82
- "id": "ph6",
83
- "x": 0.8836720392431675,
84
- "y": 0.3270365997638725,
85
- "w": 0.06236860546601261,
86
- "h": 0.11097992916174734,
87
- "region_id": "3"
88
- },
89
- {
90
- "id": "ph7",
91
- "x": 1.0098107918710582,
92
- "y": 0.31286894923258557,
93
- "w": 0.06236860546601261,
94
- "h": 0.11097992916174734,
95
- "region_id": "3"
96
- },
97
- {
98
- "id": "ph8",
99
- "x": 0.24456902592852137,
100
- "y": 0.5377804014167651,
101
- "w": 0.27610371408549406,
102
- "h": 0.5330578512396694,
103
- "region_id": "4"
104
- },
105
- {
106
- "id": "ph9",
107
- "x": 0.52697967764541,
108
- "y": 0.5377804014167651,
109
- "w": 0.27610371408549406,
110
- "h": 0.5330578512396694,
111
- "region_id": "4"
112
- },
113
- {
114
- "id": "ph10",
115
- "x": 0.8093903293622985,
116
- "y": 0.5377804014167651,
117
- "w": 0.27610371408549406,
118
- "h": 0.5330578512396694,
119
- "region_id": "4"
120
- }
121
- ]
122
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
screencoder/demo/public/assets/debug/bboxes_test_demo4.json DELETED
@@ -1,91 +0,0 @@
1
- {
2
- "regions": [
3
- {
4
- "id": "1",
5
- "x": 0.012174643157010915,
6
- "y": 0.007801418439716312,
7
- "w": 0.9718723761544921,
8
- "h": 0.07730496453900709
9
- },
10
- {
11
- "id": "2",
12
- "x": 0.012174643157010915,
13
- "y": 0.12624113475177304,
14
- "w": 0.6599496221662469,
15
- "h": 0.8631205673758865
16
- },
17
- {
18
- "id": "3",
19
- "x": 0.6863979848866498,
20
- "y": 0.12624113475177304,
21
- "w": 0.2976490344248531,
22
- "h": 0.8631205673758865
23
- }
24
- ],
25
- "placeholders": [
26
- {
27
- "id": "ph0",
28
- "x": 0.031066330814441646,
29
- "y": 0.25957446808510637,
30
- "w": 0.09991603694374475,
31
- "h": 0.1773049645390071,
32
- "region_id": "2"
33
- },
34
- {
35
- "id": "ph1",
36
- "x": 0.031066330814441646,
37
- "y": 0.626241134751773,
38
- "w": 0.02476910159529807,
39
- "h": 0.04397163120567376,
40
- "region_id": "2"
41
- },
42
- {
43
- "id": "ph2",
44
- "x": 0.06255247691015953,
45
- "y": 0.626241134751773,
46
- "w": 0.02476910159529807,
47
- "h": 0.04397163120567376,
48
- "region_id": "2"
49
- },
50
- {
51
- "id": "ph3",
52
- "x": 0.09361880772460117,
53
- "y": 0.626241134751773,
54
- "w": 0.02476910159529807,
55
- "h": 0.04397163120567376,
56
- "region_id": "2"
57
- },
58
- {
59
- "id": "ph4",
60
- "x": 0.031066330814441646,
61
- "y": 0.7851063829787234,
62
- "w": 0.018471872376154493,
63
- "h": 0.03333333333333333,
64
- "region_id": "2"
65
- },
66
- {
67
- "id": "ph5",
68
- "x": 0.031066330814441646,
69
- "y": 0.8290780141843972,
70
- "w": 0.018471872376154493,
71
- "h": 0.03333333333333333,
72
- "region_id": "2"
73
- },
74
- {
75
- "id": "ph6",
76
- "x": 0.031066330814441646,
77
- "y": 0.8765957446808511,
78
- "w": 0.015533165407220823,
79
- "h": 0.027659574468085105,
80
- "region_id": "2"
81
- },
82
- {
83
- "id": "ph7",
84
- "x": 0.1570109151973132,
85
- "y": 0.8794326241134752,
86
- "w": 0.012174643157010915,
87
- "h": 0.02198581560283688,
88
- "region_id": "2"
89
- }
90
- ]
91
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
screencoder/demo/public/assets/debug/bboxes_test_ins.json DELETED
@@ -1,79 +0,0 @@
1
- [
2
- {
3
- "id": "ph0",
4
- "x": 758,
5
- "y": 127,
6
- "w": 321,
7
- "h": 321
8
- },
9
- {
10
- "id": "ph3",
11
- "x": 749,
12
- "y": 503,
13
- "w": 178,
14
- "h": 178
15
- },
16
- {
17
- "id": "ph4",
18
- "x": 970,
19
- "y": 503,
20
- "w": 178,
21
- "h": 178
22
- },
23
- {
24
- "id": "ph5",
25
- "x": 1192,
26
- "y": 503,
27
- "w": 178,
28
- "h": 178
29
- },
30
- {
31
- "id": "ph6",
32
- "x": 1406,
33
- "y": 503,
34
- "w": 178,
35
- "h": 178
36
- },
37
- {
38
- "id": "ph7",
39
- "x": 1620,
40
- "y": 503,
41
- "w": 178,
42
- "h": 178
43
- },
44
- {
45
- "id": "ph8",
46
- "x": 1834,
47
- "y": 503,
48
- "w": 178,
49
- "h": 178
50
- },
51
- {
52
- "id": "ph9",
53
- "x": 2057,
54
- "y": 503,
55
- "w": 178,
56
- "h": 178
57
- },
58
- {
59
- "id": "ph10",
60
- "x": 713,
61
- "y": 864,
62
- "w": 701,
63
- "h": 830
64
- },
65
- {
66
- "id": "ph11",
67
- "x": 1432,
68
- "y": 864,
69
- "w": 701,
70
- "h": 830
71
- },
72
- {
73
- "id": "ph12",
74
- "x": 2152,
75
- "y": 864,
76
- "w": 701,
77
- "h": 830
78
- }
79
- ]
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
screencoder/demo/public/assets/debug/cropped_images_demo2/ph10.png DELETED

Git LFS Details

  • SHA256: f8ea9b2c9b11c56d4e08a56a65f756018ec2915c36d20e9f8d6d09363a4c4fd8
  • Pointer size: 131 Bytes
  • Size of remote file: 861 kB
screencoder/demo/public/assets/debug/cropped_images_demo2/ph2.png DELETED

Git LFS Details

  • SHA256: 64041fe82480ee37a2bfe945b8c5b55350e744d01ac50b2c266f0649d6b68c43
  • Pointer size: 130 Bytes
  • Size of remote file: 39.3 kB
screencoder/demo/public/assets/debug/cropped_images_demo2/ph3.png DELETED

Git LFS Details

  • SHA256: 790755c07f39818c956f76f344d93b7759050e9b5b397833f2d429ddc68da6c9
  • Pointer size: 130 Bytes
  • Size of remote file: 45.3 kB
screencoder/demo/public/assets/debug/cropped_images_demo2/ph4.png DELETED

Git LFS Details

  • SHA256: aee7368b44ae810f6c834f88923c50c81b3d10522b3c7c76e0b1a312369f25b2
  • Pointer size: 130 Bytes
  • Size of remote file: 45 kB
screencoder/demo/public/assets/debug/cropped_images_demo2/ph5.png DELETED

Git LFS Details

  • SHA256: bf79c260f100b9c7890e4fad54ae9f213cc52b9cc0a8c3f058cf2b32db9d5ed8
  • Pointer size: 130 Bytes
  • Size of remote file: 23.3 kB
screencoder/demo/public/assets/debug/cropped_images_demo2/ph6.png DELETED

Git LFS Details

  • SHA256: 6ea142eabbd270b8c7a4ac2241dadaea619d0de1e31c37685a2fa08859fe9230
  • Pointer size: 130 Bytes
  • Size of remote file: 45 kB
screencoder/demo/public/assets/debug/cropped_images_demo2/ph7.png DELETED

Git LFS Details

  • SHA256: 75afca4b8bf59b9d51b1b3c0eb6d9c43e68d0c3d9744d5cde8c2c4f91b599b3a
  • Pointer size: 130 Bytes
  • Size of remote file: 38.9 kB
screencoder/demo/public/assets/debug/cropped_images_demo2/ph8.png DELETED

Git LFS Details

  • SHA256: c75e5408d3bf276017949c96f327bdd5eecd3a69be3350d95a3a56a610f6542b
  • Pointer size: 131 Bytes
  • Size of remote file: 732 kB