|
|
@@ -127,15 +127,25 @@ while True:
|
|
|
cam_position += v
|
|
|
cam_position /= len(markers)
|
|
|
|
|
|
- print(','.join(f'{i:.1f}' for i in position.tolist()))
|
|
|
- cv2.putText(
|
|
|
- frame,
|
|
|
- ','.join(f'{i:.1f}' for i in position.tolist()),
|
|
|
- (10, 20),
|
|
|
- cv2.FONT_HERSHEY_PLAIN,
|
|
|
- 1.,
|
|
|
- (0, 255, 0), 1, cv2.LINE_AA
|
|
|
- )
|
|
|
+ print(','.join(f'{i:.1f}' for i in cam_position.tolist()))
|
|
|
+ if visualization:
|
|
|
+ cv2.putText(
|
|
|
+ frame,
|
|
|
+ ','.join(f'{i:.1f}' for i in cam_position[:3].tolist()),
|
|
|
+ (10, 20),
|
|
|
+ cv2.FONT_HERSHEY_PLAIN,
|
|
|
+ 1.,
|
|
|
+ (0, 255, 0), 1, cv2.LINE_AA
|
|
|
+ )
|
|
|
+ cv2.putText(
|
|
|
+ frame,
|
|
|
+ ','.join(f'{i:.1f}' for i in cam_position[3:].tolist()),
|
|
|
+ (10, 40),
|
|
|
+ cv2.FONT_HERSHEY_PLAIN,
|
|
|
+ 1.,
|
|
|
+ (0, 0, 255), 1, cv2.LINE_AA
|
|
|
+ )
|
|
|
+
|
|
|
if visualization:
|
|
|
cv2.imshow("frame", frame)
|
|
|
key = cv2.waitKey(1)
|