opencv/modules/videoio
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
..
cmake cmake: fix V4L config verification conflict with OBSENSOR 2023-03-19 10:58:47 +03:00
doc Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2021-11-20 05:13:50 +00:00
include/opencv2 Merge branch 4.x 2023-07-28 13:05:36 +03:00
misc Merge pull request #23291 from vovka643:5.x_depricated_backends 2023-03-15 09:41:36 +03:00
perf Merge pull request #15100 from Volskig:cam_multiplexing_function_v 2019-11-15 19:42:12 +03:00
src Added new data types to cv::Mat & UMat (#23865) 2023-08-04 10:50:03 +03:00
test Added new data types to cv::Mat & UMat (#23865) 2023-08-04 10:50:03 +03:00
CMakeLists.txt dnn(tflite): add 3rdparty flatbuffers with pre-generated schema 2023-02-21 16:06:19 +00:00