Working with commercial ChArUco boards

I have a ChArUco board by calib.io that has an even number of rows. It seems like, unlike OpenCV, the boards generated using their ChArUco board generator

start with a marker instead of a black field in the top left corner if the column count is even. Is there any way to work with this kind of board in OpenCV?

the aruco module was very much shaken up after v4.5.5. you’ll see the aftermath on opencv’s github account, in the issues.

commercially available boards use the “old” pattern.

there is supposed to be a parameter to the current aruco code, using which you can tell the aruco module the “sense” of your board.

Does this parameter exist, or is it planned to be implemented?

just browse the docs

https://docs.opencv.org/4.x/d0/d3c/classcv_1_1aruco_1_1CharucoBoard.html#aad5d9671153ff9218e4cd53266d14dc3

here are all the issues and pull requests.

1 Like