rogerxavier
commited on
Commit
•
9c9a188
1
Parent(s):
81f2a2c
Update 3mergeDialogToVideo.py
Browse files- 3mergeDialogToVideo.py +0 -14
3mergeDialogToVideo.py
CHANGED
@@ -233,20 +233,6 @@ def get_sorted_dialog_text(image_path:"包含后缀的文件路径")->"返回排
|
|
233 |
print("boxCoordinates是",boxCoordinates)
|
234 |
print("boxInfo是",boxInfo)
|
235 |
|
236 |
-
boxCoordinates = [[[311, 44], [357, 44], [357, 466], [311, 466]], [[165, 94], [211, 94], [211, 262], [165, 262]],
|
237 |
-
[[1144, 145], [1188, 146], [1188, 303], [1144, 303]],
|
238 |
-
[[1097, 150], [1141, 150], [1141, 380], [1097, 380]],
|
239 |
-
[[135, 320], [177, 320], [177, 558], [135, 558]], [[87, 322], [131, 322], [131, 670], [87, 670]],
|
240 |
-
[[1023, 438], [1073, 438], [1073, 714], [1023, 714]],
|
241 |
-
[[981, 440], [1025, 440], [1025, 678], [981, 678]], [[5, 721], [87, 721], [87, 749], [5, 749]],
|
242 |
-
[[125, 723], [173, 723], [173, 749], [125, 749]],
|
243 |
-
[[175, 723], [201, 723], [201, 749], [175, 749]]]
|
244 |
-
boxInfo = {
|
245 |
-
'Box ID': {'0': '1', '1': '2', '2': '3', '3': '4', '4': '5', '5': '6', '6': '7', '7': '8', '8': '9', '9': '10',
|
246 |
-
'10': '11'},
|
247 |
-
'Text': {'0': '或者是能够实现一切愿望', '1': '再或者:', '2': '只要能够', '3': '解放这个技能', '4': '能够搞明白我', '5': '转生异世界的理由:',
|
248 |
-
'6': '是否能获得如同', '7': '神明的力量|u', '8': 'jmc', '9': 'mm', '10': 'c'}}
|
249 |
-
|
250 |
# 计算文本框的中心点,以便按照从右往左,从上往下的顺序进行排序
|
251 |
centers = [((box[0][0] + box[2][0]) / 2, (box[0][1] + box[2][1]) / 2) for box in boxCoordinates]
|
252 |
# 根据每个元组的第一个元素进行降序排序,如果第一个元素相同时,则根据第二个元素进行升序排序。即先关注y后关注x(更重上下)
|
|
|
233 |
print("boxCoordinates是",boxCoordinates)
|
234 |
print("boxInfo是",boxInfo)
|
235 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
236 |
# 计算文本框的中心点,以便按照从右往左,从上往下的顺序进行排序
|
237 |
centers = [((box[0][0] + box[2][0]) / 2, (box[0][1] + box[2][1]) / 2) for box in boxCoordinates]
|
238 |
# 根据每个元组的第一个元素进行降序排序,如果第一个元素相同时,则根据第二个元素进行升序排序。即先关注y后关注x(更重上下)
|