Adrian Kashivskyy [Wed, 12 Dec 2018 14:32:19 +0000 (15:32 +0100)]
Merge pull request #13424 from akashivskyy:pr/ios-nonfree
Add ability to build iOS and macOS frameworks with nonfree modules (#13424)
* Allow building ios framework with nonfree
* Allow building osx framework with nonfree
LaurentBerger [Sun, 9 Dec 2018 12:05:27 +0000 (13:05 +0100)]
Merge pull request #13382 from LaurentBerger:imreadsize
* try to solve #13381
* Add note
Alexander Alekhin [Sat, 8 Dec 2018 17:51:47 +0000 (17:51 +0000)]
Merge pull request #13388 from alalek:ocl_fix_perf_stitching
Alexander Alekhin [Sat, 8 Dec 2018 17:51:09 +0000 (17:51 +0000)]
Merge pull request #13385 from alalek:cmake_cleanup_build_junk_dir
Alexander Alekhin [Sat, 8 Dec 2018 17:50:03 +0000 (17:50 +0000)]
Merge pull request #13316 from alalek:cmake_fix_baseline_detect
Alexander Alekhin [Fri, 7 Dec 2018 13:54:09 +0000 (13:54 +0000)]
Merge pull request #13389 from dkurt:dnn_tf_eltwise_sub
Maksim Shabunin [Fri, 7 Dec 2018 12:57:25 +0000 (15:57 +0300)]
Merge pull request #13367 from mshabunin:cmake-verify
* Added dependency verification mechanism for cmake
Dmitry Kurtaev [Fri, 7 Dec 2018 10:38:05 +0000 (13:38 +0300)]
Element-wise subtraction from TensorFlow
Alexander Alekhin [Fri, 7 Dec 2018 10:22:39 +0000 (13:22 +0300)]
stitching(perf): increase threshold of transform vector
Alexander Alekhin [Fri, 7 Dec 2018 05:14:08 +0000 (05:14 +0000)]
cmake: hide 'junk' dir from the root of build directory
moved to CMakeFiles (no conflicts are expected)
Alexander Alekhin [Thu, 6 Dec 2018 15:09:51 +0000 (15:09 +0000)]
Merge pull request #13376 from dkurt:hotfix_dnn_ie
Dmitry Kurtaev [Thu, 6 Dec 2018 06:08:50 +0000 (09:08 +0300)]
Exclude Input layer from list of outputs for IE networks
Alexander Alekhin [Wed, 5 Dec 2018 19:48:58 +0000 (19:48 +0000)]
Merge pull request #13359 from dkurt:dnn_keras_pad_concat
Alexander Alekhin [Wed, 5 Dec 2018 19:46:12 +0000 (19:46 +0000)]
Merge pull request #13370 from alalek:ocl_update_perf_stitching_matchers_threshold
Alexander Alekhin [Wed, 5 Dec 2018 15:58:04 +0000 (18:58 +0300)]
stitching(perf): update test threshold
Alexander Alekhin [Wed, 5 Dec 2018 17:02:02 +0000 (17:02 +0000)]
Merge pull request #13369 from alalek:fixup_13332
Alexander Alekhin [Wed, 5 Dec 2018 15:31:14 +0000 (18:31 +0300)]
dnn: fixup available backends/targets
Maksim Shabunin [Wed, 5 Dec 2018 15:11:45 +0000 (18:11 +0300)]
Merge pull request #13332 from mshabunin:dnn-backends
DNN backends registry (#13332)
* Added dnn backends registry
* dnn: process DLIE/FPGA target
Alexander Alekhin [Wed, 5 Dec 2018 12:52:03 +0000 (12:52 +0000)]
Merge pull request #12945 from terfendail:core_wintr_full
Alexander Alekhin [Wed, 5 Dec 2018 10:09:48 +0000 (10:09 +0000)]
Merge pull request #13364 from nglee:dev_FixLineIteratorExample
Alexander Alekhin [Wed, 5 Dec 2018 09:46:30 +0000 (09:46 +0000)]
Merge pull request #13362 from alalek:photo_move_durand_contrib
Namgoo Lee [Wed, 5 Dec 2018 02:22:23 +0000 (11:22 +0900)]
Fix error in LineIterator example code in doc
Dmitry Kurtaev [Tue, 4 Dec 2018 12:02:22 +0000 (15:02 +0300)]
Concat layer from TensorFlow with constant inputs
Alexander Alekhin [Tue, 4 Dec 2018 10:51:17 +0000 (13:51 +0300)]
photo: move TonemapDurand to opencv_contrib
Vitaly Tuzov [Tue, 28 Aug 2018 10:45:50 +0000 (13:45 +0300)]
Replaced core module calls to universal intrinsics with wide universal intrinsics
Alexander Alekhin [Mon, 3 Dec 2018 15:34:23 +0000 (15:34 +0000)]
Merge pull request #13352 from alalek:issue_13324
Alexander Alekhin [Mon, 3 Dec 2018 15:15:55 +0000 (15:15 +0000)]
Merge pull request #13351 from mshabunin:fix-va-compile
Alexander Alekhin [Mon, 3 Dec 2018 14:45:02 +0000 (14:45 +0000)]
Merge pull request #13348 from alalek:kw_videoio_v4l
Alexander Alekhin [Mon, 3 Dec 2018 14:44:41 +0000 (14:44 +0000)]
Merge pull request #13347 from alalek:kw_resize_check
Alexander Alekhin [Mon, 3 Dec 2018 14:38:57 +0000 (17:38 +0300)]
core: add getcwd() stub
Maksim Shabunin [Mon, 3 Dec 2018 14:16:09 +0000 (17:16 +0300)]
Fixed compilation with VA-interop on 32-bit platforms
Alexander Alekhin [Mon, 3 Dec 2018 10:30:41 +0000 (13:30 +0300)]
videoio(v4l): initialize members in ctor
Alexander Alekhin [Mon, 3 Dec 2018 10:07:58 +0000 (13:07 +0300)]
imgproc(resize): update checks (static analyzers)
Alexander Alekhin [Fri, 30 Nov 2018 15:46:33 +0000 (15:46 +0000)]
Merge pull request #13338 from alalek:fix_resize_bitexact_test
Alexander Alekhin [Fri, 30 Nov 2018 13:34:42 +0000 (16:34 +0300)]
imgproc(test): fix resize bitexact test
- use "random" area on input image
- avoid duplicate cases
Alexander Alekhin [Fri, 30 Nov 2018 09:51:59 +0000 (09:51 +0000)]
Merge pull request #13336 from sergiud:core_sse_immediates_gcc-5.4.0
Sergiu Deitsch [Fri, 30 Nov 2018 07:48:19 +0000 (08:48 +0100)]
fixed gcc 5.4.0 compilation errors
Vitaly Tuzov [Thu, 29 Nov 2018 16:34:14 +0000 (19:34 +0300)]
Merge pull request #13317 from terfendail:norm_wintr
* Added performance tests for hal::norm functions
* Added sum of absolute differences intrinsic
* norm implementation updated to use wide universal intrinsics
* improve and fix v_reduce_sad on VSX
Alexander Alekhin [Thu, 29 Nov 2018 12:40:02 +0000 (12:40 +0000)]
Merge pull request #13323 from alalek:issue_13297
Alexander Alekhin [Thu, 29 Nov 2018 12:39:06 +0000 (12:39 +0000)]
Merge pull request #13327 from allnes:qrcode_modifications
Alexander Nesterov [Thu, 29 Nov 2018 12:57:45 +0000 (11:57 -0100)]
Corrected parameters
Alexander Alekhin [Wed, 28 Nov 2018 20:16:37 +0000 (20:16 +0000)]
imgproc: local "CV_Assert(totalSampleCount > 0)" check
Alexander Alekhin [Wed, 28 Nov 2018 19:34:25 +0000 (19:34 +0000)]
Merge pull request #13322 from akashivskyy:pr/iossim-archs
Adrian Kashivskyy [Mon, 26 Nov 2018 18:28:59 +0000 (19:28 +0100)]
Add ability to specify iPhoneSimulator ARCHS
Alexander Alekhin [Wed, 28 Nov 2018 11:02:30 +0000 (14:02 +0300)]
cmake: fix compiler flags (CPU_BASELINE_REQUIRED=xxx + CPU_BASELINE=DETECT)
Alexander Alekhin [Tue, 27 Nov 2018 13:58:02 +0000 (13:58 +0000)]
Merge pull request #13298 from mshabunin:fix-intrin-indent
Alexander Alekhin [Tue, 27 Nov 2018 13:54:23 +0000 (13:54 +0000)]
Merge pull request #13294 from terfendail:contours_wintr
Alexander Alekhin [Tue, 27 Nov 2018 13:53:02 +0000 (13:53 +0000)]
Merge pull request #13301 from alalek:build_warnings
Maksim Shabunin [Tue, 27 Nov 2018 11:36:23 +0000 (14:36 +0300)]
Fixed misleading indentation in intrin_cpp.hpp
Alexander Alekhin [Mon, 26 Nov 2018 15:07:20 +0000 (18:07 +0300)]
eliminate build warnings
Vitaly Tuzov [Tue, 27 Nov 2018 08:33:36 +0000 (11:33 +0300)]
Added anonymous namespace to perf_contours
Alexander Alekhin [Mon, 26 Nov 2018 12:29:30 +0000 (12:29 +0000)]
Merge pull request #13242 from terfendail:contours_wintr
Alexander Alekhin [Mon, 26 Nov 2018 12:24:16 +0000 (12:24 +0000)]
Merge pull request #13280 from dkurt:enable_dnn_ie_r4_tests
Matthias Winkelmann [Mon, 26 Nov 2018 12:04:16 +0000 (13:04 +0100)]
Merge pull request #13228 from MatthiasWinkelmann:master
Add URLs, harmonise formatting, and fix parse error in bibliography (#13228)
* Fixed parse error in bibliography
* Removed extra curly braces
* harmonized whitespace
* changed organisation -> publisher where appropriate. Organisation is intended as the author's organisation, not the publishing.
* harmonized capitalisation and whitespace
* Add links to about 1/3 of references
Dmitry Kurtaev [Mon, 26 Nov 2018 09:09:50 +0000 (12:09 +0300)]
Enable some dnn tests according to the new Intel's Inference Engine release (R4)
Alexander Alekhin [Mon, 26 Nov 2018 09:30:31 +0000 (09:30 +0000)]
Merge pull request #13279 from mshabunin:fix-carotene-build-3.4
Maksim Shabunin [Mon, 26 Nov 2018 08:30:20 +0000 (11:30 +0300)]
Fixed NEON detection in Carotene build
Alexander Alekhin [Sun, 25 Nov 2018 18:27:42 +0000 (18:27 +0000)]
Merge pull request #13270 from 1over:flann_dist_fix
Alexander Alekhin [Sun, 25 Nov 2018 18:27:01 +0000 (18:27 +0000)]
Merge pull request #13269 from alalek:ocl_fix_kernels_with_use_host_mem
Alexander Alekhin [Sun, 25 Nov 2018 18:26:28 +0000 (18:26 +0000)]
Merge pull request #13268 from alalek:core_findfile_linux_use_dladdr
Alexander Alekhin [Sun, 25 Nov 2018 18:25:48 +0000 (18:25 +0000)]
Merge pull request #13254 from alalek:update_python_install_path
1over [Sun, 25 Nov 2018 00:31:54 +0000 (01:31 +0100)]
fixed memory issue in flann
Alexander Alekhin [Sat, 24 Nov 2018 15:36:43 +0000 (15:36 +0000)]
ocl: fix kernels launching with USE_HOST_PTR UMat
created from RAW memory buffers (without proper lifetime management)
Alexander Alekhin [Sat, 24 Nov 2018 15:22:54 +0000 (15:22 +0000)]
core: use dladdr() instead of parsing /proc/self/maps
Alexander Alekhin [Thu, 22 Nov 2018 21:06:33 +0000 (21:06 +0000)]
python: update install paths
- don't require "OPENCV_PYTHON{2,3}_INSTALL_PATH" if OPENCV_SKIP_PYTHON_LOADER=ON
- avoid unnecessary relative paths in generated config-X.Y.py
Alexander Alekhin [Fri, 23 Nov 2018 17:12:01 +0000 (17:12 +0000)]
Merge pull request #13263 from dkurt:dnn_refactor_tests
Dmitry Kurtaev [Fri, 23 Nov 2018 15:23:27 +0000 (18:23 +0300)]
Fix ONNX's emotion_ferplus model.
Reduce input size for OpenPose tests
Alexander Alekhin [Thu, 22 Nov 2018 16:05:14 +0000 (16:05 +0000)]
Merge pull request #13243 from etienne02:3.4
Alexander Alekhin [Thu, 22 Nov 2018 14:17:35 +0000 (14:17 +0000)]
Merge pull request #13239 from bramton:freebsd-build-fix
Bram [Wed, 21 Nov 2018 15:05:22 +0000 (16:05 +0100)]
Fixed build on FreeBSD
Etienne Brateau [Thu, 22 Nov 2018 00:39:09 +0000 (01:39 +0100)]
Fix missing check part (defined(__cplusplus)) in header types_c.h
Vitaly Tuzov [Tue, 20 Nov 2018 17:00:37 +0000 (20:00 +0300)]
Added performance tests for findContours
Vitaly Tuzov [Mon, 19 Nov 2018 15:53:12 +0000 (18:53 +0300)]
Updated findContours to use wide universal intrinsics
Alexander Alekhin [Wed, 21 Nov 2018 15:54:59 +0000 (15:54 +0000)]
Merge pull request #13236 from tomoaki0705:featureHighguiGetProp
Alexander Alekhin [Wed, 21 Nov 2018 14:30:31 +0000 (14:30 +0000)]
Merge pull request #13209 from alalek:issue_12865
Tomoaki Teshima [Wed, 21 Nov 2018 14:04:23 +0000 (23:04 +0900)]
add missing API cvGetPropVisible_W32
Alexander Alekhin [Wed, 21 Nov 2018 08:32:13 +0000 (08:32 +0000)]
Merge pull request #13232 from huangqinjin:openmp
huangqinjin [Wed, 21 Nov 2018 02:52:50 +0000 (10:52 +0800)]
fix numThreadsMax for OpenMP
introduced by commit
4e629000095779ae8f544ddd4de77633680a3db9
Alexander Alekhin [Tue, 20 Nov 2018 21:26:05 +0000 (21:26 +0000)]
Merge pull request #13224 from seiko2plus:core_ppc64le_infa
Sayed Adel [Tue, 20 Nov 2018 12:05:20 +0000 (12:05 +0000)]
core: several improves and fixes on ppc64le infrastructure
- add infrastructure support for Power9/VSX3
- fix missing VSX flags on GCC4.9 and CLANG4(#13210, #13222)
- fix disable VSX optimzation on GCC by using flag ENABLE_VSX
- flag ENABLE_VSX is deprecated now, use CPU_BASELINE, CPU_DISPATCH instead
- add VSX3 to arithmetic dispatchable flags
Alexander Alekhin [Tue, 20 Nov 2018 14:59:35 +0000 (14:59 +0000)]
Merge pull request #13223 from dan-masek:fix_drawmatches_alpha
Alexander Alekhin [Tue, 20 Nov 2018 14:55:42 +0000 (14:55 +0000)]
Merge pull request #13214 from 1over:fix_rect
Alexander Alekhin [Tue, 20 Nov 2018 14:53:19 +0000 (14:53 +0000)]
Merge pull request #13213 from alalek:fix_format
Dan Mašek [Tue, 20 Nov 2018 14:08:40 +0000 (15:08 +0100)]
Resolve #13219: Make randomly generated colours opaque.
1over [Mon, 19 Nov 2018 23:48:17 +0000 (00:48 +0100)]
fixed operator- for Rect
Alexander Alekhin [Mon, 19 Nov 2018 19:33:56 +0000 (19:33 +0000)]
dnn: fix format
Alexander Alekhin [Mon, 19 Nov 2018 16:11:52 +0000 (19:11 +0300)]
cmake: don't generate dllmain for cudev module
Alexander Alekhin [Mon, 19 Nov 2018 16:03:20 +0000 (16:03 +0000)]
Merge pull request #13181 from dkurt:ocv_dnn_fpga
Alexander Alekhin [Mon, 19 Nov 2018 15:59:12 +0000 (15:59 +0000)]
Merge pull request #13146 from terfendail:bilateral_nan
Alexander Alekhin [Mon, 19 Nov 2018 15:55:35 +0000 (15:55 +0000)]
Merge pull request #13144 from dkurt:update_tf_mask_rcnn
Dmitry Kurtaev [Fri, 16 Nov 2018 14:09:54 +0000 (17:09 +0300)]
DNN_TARGET_FPGA using Intel's Inference Engine
Alexander Alekhin [Sat, 17 Nov 2018 13:00:01 +0000 (13:00 +0000)]
Merge tag '3.4.4'
OpenCV 3.4.4
Alexander Alekhin [Thu, 26 Jul 2018 10:16:22 +0000 (13:16 +0300)]
OpenCV version++ (3.4.4)
OpenCV 3.4.4
Alexander Alekhin [Thu, 26 Jul 2018 10:08:08 +0000 (13:08 +0300)]
experimental version++
Alexander Alekhin [Sat, 17 Nov 2018 10:21:37 +0000 (13:21 +0300)]
Merge pull request #13194 from alalek:samples_fix_python_search_win32
Alexander Alekhin [Sat, 17 Nov 2018 10:20:33 +0000 (13:20 +0300)]
Merge pull request #13192 from alalek:fix_valgrind_3.4
berak [Sat, 17 Nov 2018 10:19:42 +0000 (11:19 +0100)]
Merge pull request #13193 from berak:core_copyMakeBorder
Alexander Alekhin [Sat, 17 Nov 2018 09:42:51 +0000 (09:42 +0000)]
samples(run_python): fix registry values querying
Alexander Alekhin [Sat, 17 Nov 2018 07:32:06 +0000 (07:32 +0000)]
core: fix issues from valgrind builder
Alexander Alekhin [Fri, 16 Nov 2018 21:36:15 +0000 (00:36 +0300)]
Merge pull request #13189 from alalek:cmake_options_warnings_update