opencv/modules
Vadim Pisarevsky 518486ed3d
Added new data types to cv::Mat & UMat (#23865)
* started working on adding 32u, 64u, 64s, bool and 16bf types to OpenCV

* core & imgproc tests seem to pass

* fixed a few compile errors and test failures on macOS x86

* hopefully fixed some compile problems and test failures

* fixed some more warnings and test failures

* trying to fix small deviations in perf_core & perf_imgproc by revering randf_64f to exact version used before

* trying to fix behavior of the new OpenCV with old plugins; there is (quite strong) assumption that video capture would give us frames with depth == CV_8U (0) or CV_16U (2). If depth is > 7 then it means that the plugin is built with the old OpenCV. It needs to be recompiled, of course and then this hack can be removed.

* try to repair the case when target arch does not have FP64 SIMD

* 1. fixed bug in itoa() found by alalek
2. restored ==, !=, > and < univ. intrinsics on ARM32/ARM64.
2023-08-04 10:50:03 +03:00
..
3d Added new data types to cv::Mat & UMat (#23865) 2023-08-04 10:50:03 +03:00
calib Added new data types to cv::Mat & UMat (#23865) 2023-08-04 10:50:03 +03:00
calib3d/src/usac Merge branch 4.x 2023-07-28 13:05:36 +03:00
core Added new data types to cv::Mat & UMat (#23865) 2023-08-04 10:50:03 +03:00
dnn Merge branch 4.x 2023-07-28 13:05:36 +03:00
features2d Merge branch 4.x 2023-07-05 15:51:10 +03:00
flann Merge pull request #24028 from VadimLevin:dev/vlevin/fix-flann-python-bindings 2023-07-21 12:44:56 +03:00
gapi Merge branch 4.x 2023-07-28 13:05:36 +03:00
highgui Merge branch 4.x 2023-07-28 13:05:36 +03:00
imgcodecs Merge branch 4.x 2023-07-28 13:05:36 +03:00
imgproc Added new data types to cv::Mat & UMat (#23865) 2023-08-04 10:50:03 +03:00
java Merge branch 4.x 2023-07-28 13:05:36 +03:00
js if browser supports wasm but only asm.js path provided use asm.js as fallback 2023-06-17 09:38:57 +03:00
ml Merge remote-tracking branch 'origin/3.4' into merge-3.4 2023-04-21 10:55:04 +03:00
objc Merge branch 4.x 2023-07-05 15:51:10 +03:00
objdetect Merge branch 4.x 2023-07-28 13:05:36 +03:00
photo Deprecated convertTypeStr and made new variant that also takes the buffer size 2023-04-26 09:48:15 -04:00
python Merge branch 4.x 2023-07-28 13:05:36 +03:00
stereo Port stereoRectify grid fix #24035. 2023-08-03 11:27:59 +03:00
stitching Added new data types to cv::Mat & UMat (#23865) 2023-08-04 10:50:03 +03:00
ts Added new data types to cv::Mat & UMat (#23865) 2023-08-04 10:50:03 +03:00
video Warning supression fix for XCode 13.1 and newer. Backport #23203 2023-02-06 11:12:05 +03:00
videoio Added new data types to cv::Mat & UMat (#23865) 2023-08-04 10:50:03 +03:00
world cmake: VERSION_GREATER_EQUAL is not supported in CMake 3.5.1 2022-12-26 17:41:53 +00:00
CMakeLists.txt cmake: process modules in the same CMake scope 2021-07-22 15:22:42 +00:00