Files
opencv/modules/objdetect/src
Rafael Muñoz Salinas 8c8b266b74 Merge pull request #29034 from rmsalinas:fix-arucodictionary
objdetect(aruco): fix maxCorrectionBits in predefined dictionaries #29034

This PR fixes the bugs in the creation of some dictionaries and standarizes its construction.

## Bugs
1. **DICT_ARUCO_MIP_36h12_DATA** was incorrectly assigned `maxCorrectionBits=12`, which is the intermarker distance. This was causing a high rate of false positives during detection, which is a significant problem.
2. **APRILTAG** dictionaries were incorrectly created with `maxCorrectionBits=0`, making it impossible to do error correction.

## Solution
Given a intermarker distance X, the correct `maxCorrectionBits = X/2 - 1`. Thus, standardize the construction of Dictionaries as such.
2026-05-19 09:18:29 +03:00
..
2020-04-28 21:46:31 +09:00
2025-12-23 18:25:26 +03:00