move ArucoTutorial tests to new cpp file
move estimatePoseBoard() to board class
removed aruco_detector
add matchImagePoints
add getters to CharucoBoard
make CVV module work with Qt6
* make CVV module work with Qt6
* workaround non-existence of Qt::SplitBehavior for Qt versions less 5.15
* workaround Qt5/Qt6 differences
* workaround differences between Qt 5.11 and later versions
* fix regressions for Qt 5.5
In read function, check before if node is empty to avoid erasing default value in case of missing parameter.
Add getters/setters to complete cpp/java/python API (needed for Java Tests.)
fix warning due to double to float conversion in freak
matlab: Use OpenCV_SOURCE_DIR instead of CMAKE_SOURCE_DIR to find the modules root
* Set HDR_PARSER_PATH using OpenCV_SOURCE_DIR var
This sets the `HDR_PARSER_PATH` variable using `OpenCV_SOURCE_DIR` instead of using `CMAKE_SOURCE_DIR`.
This allows for more flexibility in how the user's project can be structured.
* Find OpenCV module root using OpenCV_SOURCE_DIR
sincos function is defined by mingw-w64 for both 32 bit and 64 bit environments.
Previously, sincos function was hidden for 64 bit mingw-w64 with __MINGW64__ macro.
This change also hides the sincos definition for 32 bit mingw-w64 with __MINGW32__ macro.
uint is defined in sys/types.h in Linux for compatibility.
But it is not defined in Win32 platform. This fixes the following error:
opencv_contrib/modules/sfm/src/libmv_light/libmv/multiview/robust_estimation.h:59:8: error: 'uint' does not name a type; did you mean 'int'?
59 | static uint IterationsRequired(int min_samples,
| ^~~~
| int
The argument size of get_subbox_chart_physical() is unused.
get_subbox_chart_physical() is called only in one place.
The local variable h could overflow the cast to int and lead to a
SIGILL in some environments.