Skip to content

Commit

Permalink
get charuco specific board points
Browse files Browse the repository at this point in the history
  • Loading branch information
MRo47 committed Apr 30, 2024
1 parent 16a4caf commit f2335a7
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions camera_calibration/src/camera_calibration/calibrator.py
Original file line number Diff line number Diff line change
Expand Up @@ -479,8 +479,10 @@ def compute_goodenough(self):
return list(zip(self._param_names, min_params, max_params, progress))

def mk_object_points(self, boards, use_board_size = False):
opts = []
for i, b in enumerate(boards):
if self.pattern == Patterns.ChArUco:
opts = [board.charuco_board.chessboardCorners for board in boards]
return opts
for b in enumerate(boards):
num_pts = b.n_cols * b.n_rows
opts_loc = numpy.zeros((num_pts, 1, 3), numpy.float32)
for j in range(num_pts):
Expand Down

0 comments on commit f2335a7

Please sign in to comment.