Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

how to generate a ChAruco board calibration?

Tags:

opencv

aruco

how do I generate a ChAruco board calibration? I tried to find an existing board in Google Search but I couldn't find it.

Thanks, Carlos

like image 495
Carlos Chacon Avatar asked Sep 07 '16 21:09

Carlos Chacon


People also ask

What is a ChArUco board?

A ChArUco board is a planar board where the markers are placed inside the white squares of a chessboard. The benefits of ChArUco boards is that they provide both, ArUco markers versatility and chessboard corner precision, which is important for calibration and pose estimation.


2 Answers

Use cv::aruco::CharucoBoard::draw as described in the CharucoBoard Class Reference to create an image and then imwrite to write the image to a file.

like image 160
SSteve Avatar answered Sep 22 '22 07:09

SSteve


You can generate ChArUco patterns and save them as vector graphics (PDF) here: https://calib.io/pages/camera-calibration-pattern-generator That way you get the best accuracy in the print possible.

like image 25
Jakob Avatar answered Sep 21 '22 07:09

Jakob