记录2
【1】换用角点算法:Shi-Tomasi 算法是Harris 算法的改进。
后续需改系数。保证角点数量。
离圆心最远的点为端点,感觉不严谨,实验了下,差得果然很远。
for i, j in np.float32(con).reshape(-1, 2):
p1 = np.array([x, y])
p2 = np.array([i, j])
p3 = p2 - p1
p4 = math.hypot(p3[0], p3[1])
if p4>=maxd:
maxd=p4
maxp=p2
print(maxp)
point_img = cv2.circle(target, (int(maxp[0]), int(maxp[1])), 1, (255, 255, 0))
cv2.imshow('point_img', point_img)
cv2.waitKey(0)



