|
@@ -99,7 +99,7 @@ class FrontParser(Parser):
|
|
if is_name and len(res) > 1:
|
|
if is_name and len(res) > 1:
|
|
for k in range(len(self.result[i])):
|
|
for k in range(len(self.result[i])):
|
|
if k == j: continue
|
|
if k == j: continue
|
|
- p = np.array(res[j].ct) - np.array(res[k].ct)
|
|
|
|
|
|
+ p = np.array(res[j].center) - np.array(res[k].center)
|
|
min = math.hypot(p[0], p[1])
|
|
min = math.hypot(p[0], p[1])
|
|
if min < mini_dis[0]:
|
|
if min < mini_dis[0]:
|
|
mini_dis = [min, k]
|
|
mini_dis = [min, k]
|
|
@@ -140,7 +140,7 @@ class FrontParser(Parser):
|
|
if '族' in txt and len(txt) < 3:
|
|
if '族' in txt and len(txt) < 3:
|
|
for k in range(len(self.result[i])):
|
|
for k in range(len(self.result[i])):
|
|
if k == j: continue
|
|
if k == j: continue
|
|
- p = np.array(res[j].ct) - np.array(res[k].ct)
|
|
|
|
|
|
+ p = np.array(res[j].center) - np.array(res[k].center)
|
|
min = math.hypot(p[0], p[1])
|
|
min = math.hypot(p[0], p[1])
|
|
if min < mini_dis[0]:
|
|
if min < mini_dis[0]:
|
|
mini_dis = [min, k]
|
|
mini_dis = [min, k]
|