aboutsummaryrefslogtreecommitdiff
path: root/src/argaze/ArUcoMarkers/README.md
blob: bdc8f9ed6ac95f22292594a5039864d4cfbf8853 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Class interface to work with [OpenCV ArUco markers](https://docs.opencv.org/4.x/d5/dae/tutorial_aruco_detection.html).

## ArUco markers dictionary

To work with ArUco markers, you need to choose a marker dictionary which have specific the format, the numbers of markers or the difference between each markers to avoid error in detection.
Here is more [about ArUco markers dictionaries](https://docs.opencv.org/3.4/d9/d6a/group__aruco.html#gac84398a9ed9dd01306592dd616c2c975)

## Utils

Print **A3_board_35cmx25cm_markers_4X4_3cm.pdf** onto A3 paper sheet to get board at expected dimensions.

Print **A4_markers_4x4_3cm.pdf** onto A4 paper sheet to get markers at expected dimensions.

Load **detecter_configuration.json** file with argaze utils **tobii_segment_aruco_aoi_export.py** script with -p option. This is an example file to illustrate how to setup [ArUco markers detection parameters](https://docs.opencv.org/4.x/d1/dcd/structcv_1_1aruco_1_1DetectorParameters.html).