Alexander Alekhin
36bd2a65e3
highgui(gtk): repair scroll events
2021-12-23 13:06:44 +00:00
Alexander Alekhin
85d4e56bb1
highgui(gtk): fix onmouse event flags
2021-12-23 12:15:14 +00:00
Alexander Alekhin
381d9bafdf
imgcodecs: disable OpenEXR in runtime for 3rdparty source code
...
- builtin OpenEXR source code is outdated
- external OpenEXR distributions are allowed
2021-12-23 10:41:18 +00:00
APrigarina
ada16fd188
prevent index error in find_obj sample
2021-12-23 11:29:27 +03:00
Alexander Alekhin
c408157a4d
dnn: do not try to rebuilt network during setInput()
...
- this doesn't make sense in case of multiple inputs
2021-12-23 02:40:33 +00:00
Alexander Alekhin
6e299b582a
dnn(test): decompose 'DynamicAxes' test
2021-12-23 00:47:27 +00:00
Alexander Alekhin
19ac54277b
Merge pull request #21313 from alalek:fix_links_3.4
2021-12-22 15:53:02 +00:00
Alexander Alekhin
b1a57c4cb2
fix 3.4 links
2021-12-22 12:38:21 +00:00
dwardor
54c180092d
Merge pull request #21114 from dwardor:patch-1
...
* Fix compile against lapack-3.10.0
Fix compilation against lapack >= 3.9.1 and 3.10.0 while not breaking older versions
OpenCVFindLAPACK.cmake & CMakeLists.txt: determine OPENCV_USE_LAPACK_PREFIX from LAPACK_VERSION
hal_internal.cpp : Only apply LAPACK_FUNC to functions whose number of inputs depends on LAPACK_FORTRAN_STR_LEN in lapack >= 3.9.1
lapack_check.cpp : remove LAPACK_FUNC which is not OK as function are not used with input parameters (so lapack.h preprocessing of "LAPACK_xxxx(...)" is not applicable with lapack >= 3.9.1
If not removed lapack_check fails so LAPACK is deactivated in build (not want we want)
use OCV_ prefix and don't use Global, instead generate OCV_LAPACK_FUNC depending on CMake Conditions
Remove CONFIG from find_package(LAPACK) and use LAPACK_GLOBAL and LAPACK_NAME to figure out if using netlib's reference LAPACK implementation and how to #define OCV_LAPACK_FUNC(f)
* Fix typos and grammar in comments
2021-12-22 12:00:00 +00:00
Alexander Alekhin
6e733b65ae
Merge pull request #21302 from alalek:issue_21299_3.4
2021-12-21 18:39:52 +00:00
Alexander Alekhin
947d610309
Merge pull request #21297 from rogday:div_fix
2021-12-21 15:48:40 +00:00
Alexander Alekhin
3e01a387ba
highgui: fix Win32 with OPENGL=ON
2021-12-21 15:44:59 +00:00
Alexander Alekhin
b9d9730b62
Merge pull request #21295 from alalek:update_ffmpeg_3.4
2021-12-20 18:11:41 +00:00
rogday
0a178a687a
fix const/x in Div
2021-12-20 19:53:37 +03:00
Alexander Alekhin
8fa86d4d34
ffmpeg/3.4: update FFmpeg wrapper 2021.12
...
- FFmpeg 3.4.9
2021-12-20 15:32:05 +00:00
Alexander Alekhin
a22dd28e02
videoio: fix ffmpeg standalone build
2021-12-20 15:03:21 +00:00
Alexander Alekhin
a079acc0d9
Merge pull request #21280 from alalek:update_version_3.4.17-pre
2021-12-18 13:46:29 +00:00
Stefano Allegretti
91817bffe1
Merge pull request #21275 from stal12:CCL_improvements
...
Improve CCL with new algorithms and tests
* Improve CCL with new algorithms and tests
* Split CCL test into dedicated tests cases
2021-12-17 19:36:57 +00:00
Alexander Alekhin
49bef1cdbf
Merge pull request #21283 from rogday:flatten_fix
2021-12-17 14:27:40 +00:00
eplankin
175bcb1734
Merge pull request #21258 from eplankin:fix_threshold_to_zero_ipp_bug
...
Fixed threshold(THRESH_TOZERO) at imgproc(IPP)
* Fixed #16085 : imgproc(IPP): wrong result from threshold(THRESH_TOZERO)
* 1. Added test cases with float where all bits of mantissa equal 1, min and max float as inputs
2. Used nextafterf instead of cast to hex
* Used float value in test instead of hex and casts
* Changed input value in test
2021-12-17 13:31:37 +00:00
Smirnov Egor
fec2c7e715
fix Flatten layer
2021-12-17 16:29:56 +03:00
Alexander Alekhin
60c093f086
pre: OpenCV 3.4.17 (version++)
2021-12-17 10:05:52 +00:00
Alexander Alekhin
f071207463
Merge pull request #21277 from alalek:backport_21267
2021-12-16 18:52:23 +00:00
Maksim Shabunin
792b7e0629
(3.4) Fixed several issues found by static analysis
...
original commit: a079c2eb7c
2021-12-16 17:02:58 +00:00
Alexander Alekhin
cee3ec6dc4
Merge pull request #21271 from vrabaud:3.4_clip
2021-12-16 11:19:53 +00:00
Vincent Rabaud
3da17c42a4
Use NaN-safe clip function.
...
This is to prevent more NaN to int conversions like in #21111 .
2021-12-16 11:34:04 +01:00
Alexander Alekhin
2329cbc1a2
Merge pull request #21269 from mshabunin:fix-hardening-o3
2021-12-16 09:17:51 +00:00
Maksim Shabunin
b39ee54103
Do not force -O2 flag in hardening-enabled builds
2021-12-16 11:40:42 +03:00
Alexander Alekhin
6a889ed3e5
Merge pull request #21261 from alalek:dnn_onnx_test_filter_update
2021-12-15 16:24:04 +00:00
Alexander Alekhin
f3ba88c87c
dnn(test): update ONNX conformance filters
2021-12-15 12:53:53 +00:00
Alexander Alekhin
e7c5120682
Merge pull request #21259 from rogday:random_fixes
2021-12-15 10:26:49 +00:00
Alexander Alekhin
19cfaa2be7
Merge pull request #21254 from alalek:build_opencv_winpack_dldt_2021.4.2
2021-12-15 08:17:09 +00:00
Smirnov Egor
e97c7e042b
fix max_unpool missing attributes, add default value of keepdims in reducemean/max/sum, add support for keepdims=true in full reduction branch, add new padding type to Pad
2021-12-14 22:09:27 +03:00
Alexander Alekhin
35f27d0d3e
Merge pull request #21257 from alalek:imgproc_cvtcolor_lab_fix_nan
2021-12-14 16:59:07 +00:00
Alexander Alekhin
330a11861e
Merge pull request #21256 from zchrissirhcz:fix-3.4-pyramid-tutorial
2021-12-14 16:58:53 +00:00
rogday
4827fe86bb
Merge pull request #21088 from rogday:onnx_tests
...
Onnx conformance tests
* Add ONNX conformance tests
* dnn(test): add filters for ONNX conformance tests
* add filter lists for OCV backend
* address review comments
* move test_clip_inbounds to all_denylist
* address clip issue
* avoid empty lists
Co-authored-by: Alexander Alekhin <alexander.a.alekhin@gmail.com>
2021-12-14 16:58:06 +00:00
Alexander Alekhin
72c55b56f2
imgproc: catch NaNs in clip(), use table index debug check
...
- no NaN propagation guarantee
2021-12-14 15:31:51 +00:00
Alexander Alekhin
4eab85d364
Merge pull request #21251 from vrabaud:3.4_bayer
2021-12-14 15:15:07 +00:00
Zhuo Zhang
3cc83ce024
docs: correct normalize factor in gaussian pyramid tutorial
2021-12-14 21:06:02 +08:00
Alexander Alekhin
52c423a423
build: winpack_dldt with dldt 2021.4.2
2021-12-14 09:00:43 +00:00
Vincent Rabaud
542b3e8a64
Fix harmless signed integer overflow.
...
When computing:
t1 = (bayer[1] + bayer[bayer_step] + bayer[bayer_step+2] + bayer[bayer_step*2+1])*G2Y;
there is a T (unsigned short or char) multiplied by an int which can overflow.
Then again, it is stored to t1 which is unsigned so the overflow disappears.
Keeping all unsigned is safer.
2021-12-13 23:43:49 +01:00
Alexander Alekhin
4f79eb256d
Merge pull request #21250 from alalek:videoio_msmf_update_camera_3.4
2021-12-13 22:24:33 +00:00
Alexander Alekhin
7620456486
videoio(MSMF): add queue for async ReadSample()
2021-12-13 21:02:24 +00:00
Alexander Alekhin
5462710103
Merge pull request #21235 from jonay2000:fix-docs
2021-12-11 15:14:43 +00:00
Jonathan Dönszelmann
d1b923bee9
Update name from Gunner to Gunnar as that's the name he published his
...
paper under.
2021-12-11 13:10:52 +01:00
Alexander Alekhin
04020f391a
Merge pull request #21193 from alalek:imgproc_test_bitexact_cvtcolor_yuv
2021-12-10 16:11:06 +00:00
Alexander Alekhin
c4ab0c09ea
Merge pull request #21228 from alalek:issue_21198
2021-12-10 16:07:57 +00:00
Alexander Alekhin
9b7f40ce4d
Merge pull request #21074 from vrabaud:3.4_rect
2021-12-10 11:32:03 +00:00
Alexander Alekhin
659cf7249e
imgproc(ocl): fix resizeLN, avoid integer overflow
2021-12-09 20:30:26 +00:00
UncleLLD
62a010a25d
Merge pull request #21224 from UncleLLD:fix-cvtColor-error
...
fix cvtColor-error
* fix gray image channel error
* fix gray image channel error
* fix cvtColor error after the video end
* fix cvtColor error after the video end and change next variable
* fix cvtColor error after the video end
* reset next variable
* fix cvtColor error after the video end
* fix cvtColor error after the video end
2021-12-09 19:11:05 +00:00