79558746

Date: 2025-04-06 21:14:04
Score: 0.5
Natty:
Report link

Heads up, the "next versions of OpenCV", that Juliusz Tarnowski was referring to in his answer, is there now. Yes, the method setLegacyPattern has been added to the CharucoBoard class, which allows to specify that the table was generated in an old-fashioned way. Moreover you will no longer get the bad estimation - instead cv2.interpolateCornersCharuco will return retval=0 and empty arrays if a legacy board is tried to be detected and setLegacyPattern(True) was not called on the board in the argument of cv2.interpolateCornersCharuco

Reasons:
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: Arnob Ghosh