Alexander Alekhin
05dc645b81
Merge pull request #13025 from alalek:move_shape_contrib
2018-11-07 12:36:30 +00:00
Alexander Alekhin
d4f038dfcc
ffmpeg: update 4.1 (OpenCV 4.x branch)
...
ffmpeg 4.0.2 -> 4.1
2018-11-07 15:15:04 +03:00
catree
eebf0dd7c9
Fix integer overflow when accumulating timing values.
2018-11-07 13:04:48 +01:00
Ruslan Garnov
c972c94662
Added Standalone.cmake
2018-11-07 14:54:18 +03:00
Wu Zhiwen
33c9d57c6f
dnn/Vulkan: skip heavy convolution task
...
This is a workaround for GPU hang on heavy convolution workload (> 10 GFLOPS).
e.g. ResNet101_DUC_HDC
For the long time task, vkWaitForFences() return without error but next call on
vkQueueSubmit() return -4, i.e. "VK_ERROR_DEVICE_LOST" and driver reports GPU hang.
Need more investigation on root cause of GPU hang and need to optimize convolution shader
to reduce process time.
2018-11-07 16:38:36 +08:00
Marco A. Gutierrez
6b3469268e
minor typo corrections to python tutorials
2018-11-07 16:18:52 +08:00
Alexander Alekhin
e75576e1ab
Merge pull request #13034 from alalek:ffmpeg_update_3.4
2018-11-06 23:52:49 +03:00
Alexander Alekhin
d9be552bbc
Merge pull request #13006 from alalek:cmake_setup_vars
...
cmake: introduce setup_vars scripts
2018-11-06 23:52:00 +03:00
Alexander Alekhin
18c44b2ce8
Merge pull request #13036 from berak:java_MatOfRotatedRect_utils
2018-11-06 20:28:45 +00:00
Alexander Alekhin
4531f9f2f4
Merge pull request #13023 from terfendail:medianBlur_sep
2018-11-06 20:22:08 +00:00
Alexander Alekhin
2c6f1ab57d
Merge remote-tracking branch 'upstream/3.4' into merge-3.4
2018-11-06 20:04:31 +00:00
Evgeny Latkin
000110e760
Merge pull request #13052 from elatkin:yl/gapi_sobel3x3_f32_v2
...
* GAPI: Sobel 3x3 with FP32 input
* GAPI: Sobel 3x3 with FP32 input, v2
2018-11-06 23:08:50 +03:00
Alexander Alekhin
30b16e0a5a
Merge pull request #13005 from alalek:samples_gpu_drop_legacy
2018-11-06 18:41:28 +00:00
Alexander Alekhin
fa91e4ff27
Merge pull request #12999 from fegorsch:improve-circle-detector
2018-11-06 18:40:55 +00:00
Alexander Alekhin
7a686a0c43
Merge pull request #13010 from dkurt:fix_cl_eye_fp16
2018-11-06 18:36:09 +00:00
Alexander Alekhin
d4e3405db2
Merge pull request #13045 from LaurentBerger:kmeansdoc
...
typo in kmeans doc
2018-11-06 20:00:47 +03:00
Alexander Alekhin
857b64efef
Merge pull request #13040 from alalek:docs_cleanup_3.4
2018-11-06 19:51:47 +03:00
Alexander Alekhin
835e4b6de9
Merge pull request #13032 from ijean:mingw-w64-build
2018-11-06 16:26:56 +00:00
Alexander Alekhin
0a5301bc5b
Merge pull request #13041 from berak:docs_highgui
2018-11-06 19:19:51 +03:00
Alexander Alekhin
572af7640f
Merge pull request #13053 from berak:highgui_win32_waitkey
2018-11-06 16:18:11 +00:00
lqy123000
cceeca3052
Merge pull request #12916 from lqy123000:bugfix_templmatch
...
* avoid rounding errors
* imgproc: replace condition in matchTemplate
2018-11-06 19:13:48 +03:00
Alexander Alekhin
3a4bc0d41e
Merge pull request #13055 from vpisarev:remove_old_haar
2018-11-06 16:01:28 +00:00
Alexander Alekhin
d9d8ad20a0
Merge pull request #13033 from alalek:videoio_fix_ffmpeg_3.4
2018-11-06 15:56:57 +00:00
berak
eaee63d96b
java: add converters, tests for MatOfRotatedRect
2018-11-06 16:40:56 +01:00
Alexander Alekhin
cfb02b5370
shape: move sample to opencv_contrib
2018-11-06 16:52:17 +03:00
Vadim Pisarevsky
b8175f8976
removed the old C API for Haar-based object detection; use CascadeClassifier from now on
2018-11-06 15:39:37 +03:00
berak
cae2a53563
highgui: fix broken waitKey() condition in window_w32
2018-11-06 11:43:58 +01:00
Suleyman TURKMEN
182f43b6f9
Update imgproc.hpp
2018-11-05 04:48:49 +03:00
LaurentBerger
5132102863
typo in kmeans doc
2018-11-04 21:30:31 +01:00
Alexander Alekhin
4395c1b9f8
videoio: backport "VideoCapture(int index, int apiPreference)" interface
2018-11-04 17:27:47 +00:00
berak
6d2a97e954
docs: remove NULL strings from highgui.hpp
2018-11-04 12:59:35 +01:00
Alexander Alekhin
79dc0ed175
docs: intro formatting update, minor cleanup
2018-11-04 02:36:24 +00:00
Alexander Alekhin
b3d201f148
cmake: OPENCV_FORCE_3RDPARTY_BUILD build flag
2018-11-03 11:57:34 +00:00
Alexander Alekhin
2007e1d8a3
ffmpeg: update 3.4.5 (OpenCV 3.4 branch)
...
ffmpeg 3.4.2 -> 3.4.5
2018-11-03 03:10:10 +00:00
Alexander Alekhin
c6d2f0399a
videoio: fix build of standalone ffmpeg plugin
2018-11-03 02:17:47 +00:00
Jean Carass
66e4ace39f
Replaced strcpy_s, strcat_s for MinGW builds.
2018-11-02 08:51:57 -07:00
fegorsch
ce00d38bd9
Add test for symmetric circles with clustering
2018-11-02 15:13:46 +01:00
Vitaly Tuzov
877de883b0
medianBlur() implementation moved to separate file
2018-11-02 16:28:23 +03:00
Alexander Alekhin
a920ed9e1e
superres: move to opencv_contrib
2018-11-02 16:06:16 +03:00
Vadim Pisarevsky
d9b8a9d90e
Merge pull request #13013 from berak:java_MatOfRotatedRect
2018-11-02 12:36:06 +00:00
Alexander Alekhin
6c8ec5336f
shape: move to opencv_contrib
2018-11-02 15:23:05 +03:00
fegorsch
30bf4a5e34
CircleGridClusterFinder: map circle pattern width and height correctly
...
During the cluster-based detection of circle grids, the detected circle
pattern has to be mapped to 3D-points. When doing this the width (i.e.
more circles) and height (i.e. less circles) of the pattern need to
be identified in image coordinates.
Until now this was done by assuming that the shorter side in image
coordinates (length in pixels) corresponds to the height in 3D.
This assumption does not hold if we look at the pattern from
a perspective where the projection of the width is shorter
than the projection of the height. This in turn lead to misdetections in
although the circle pattern was clearly visible.
Instead count how many circles have been detected along two edges of the
projected quadrangle and use the one with more circles as width and the
one with less as height.
2018-11-02 12:03:20 +01:00
Vitaly Tuzov
0fda551dbc
Updated medianBlur implementations to use wide universal intrinsics
2018-11-02 12:26:23 +03:00
Alexander Alekhin
687fa6a8ca
Merge remote-tracking branch 'upstream/3.4' into merge-3.4
2018-11-02 05:33:35 +00:00
Dmitry Kurtaev
32797515de
Fix https://github.com/opencv/opencv/issues/12824
2018-11-02 08:26:08 +03:00
Vadim Pisarevsky
0f622206e4
completely new C++ persistence implementation ( #13011 )
...
* integrated the new C++ persistence; removed old persistence; most of OpenCV compiles fine! the tests have not been run yet
* fixed multiple bugs in the new C++ persistence
* fixed raw size of the parsed empty sequences
* [temporarily] excluded obsolete applications traincascade and createsamples from build
* fixed several compiler warnings and multiple test failures
* undo changes in cocoa window rendering (that was fixed in another PR)
* fixed more compile warnings and the remaining test failures (hopefully)
* trying to fix the last little warning
2018-11-02 00:27:06 +03:00
Alexander Alekhin
a724525c00
Merge pull request #10584 from eruffaldi:F10583_videoio_ffmpeg_lossless
2018-11-01 16:57:11 +00:00
Alexander Alekhin
36d00f0200
Merge pull request #13003 from native-api:cross_cutting_frameworks
2018-11-01 16:46:11 +00:00
Ivan Pozdeev
dbc6fe3a0f
Detect cross-cutting frameworks before libraries so the latter can use them
2018-11-01 18:16:41 +03:00
Alexander Alekhin
fbe41703e4
cmake: introduce setup_vars scripts
...
- CMake install COMPONENT: "scripts"
2018-11-01 17:38:40 +03:00