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
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
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
Alexander Alekhin [Fri, 16 Nov 2018 21:35:05 +0000 (00:35 +0300)]
Merge pull request #13188 from alalek:samples_rename
* samples: rename starter_imagelist.cpp
* samples: rename intelperc_capture.cpp => videocapture_intelperc.cpp
* samples: rename openni_capture.cpp => videocapture_openni.cpp
* samples: rename image_sequence.cpp => videocapture_image_sequence.cpp
* samples: rename gstreamer_pipeline.cpp => videocapture_gstreamer_pipeline.cpp
* samples: rename autofocus.cpp => videocapture_gphoto2_autofocus.cpp
* samples: rename live_detect_qrcode.cpp => qrcode.cpp
Alexander Alekhin [Fri, 16 Nov 2018 20:42:54 +0000 (20:42 +0000)]
Merge pull request #12908 from alexevans:Issue11855
Alexander Alekhin [Fri, 16 Nov 2018 20:23:10 +0000 (20:23 +0000)]
cmake: emit warnings about unsupported options if turned ON only
Christopher Gundler [Fri, 16 Nov 2018 19:50:40 +0000 (20:50 +0100)]
Merge pull request #13131 from Christopher22:add_transposedConv_onnx
* Add support for ConvTranspose when parsing ONNX.
* Add support for ConvTranspose when parsing ONNX.
* Add test for Deconvolution
Alexander Alekhin [Fri, 16 Nov 2018 19:46:22 +0000 (22:46 +0300)]
Merge pull request #13178 from alalek:fix_samples_python_video_params
Alexander Alekhin [Fri, 16 Nov 2018 19:45:57 +0000 (22:45 +0300)]
Merge pull request #13177 from alalek:update_win32_scripts
Alexander Alekhin [Fri, 16 Nov 2018 19:45:33 +0000 (22:45 +0300)]
Merge pull request #12977 from alalek:python_package
Alexander Alekhin [Fri, 16 Nov 2018 19:40:49 +0000 (22:40 +0300)]
Merge pull request #12354 from alalek:samples_find_file
Alexander Alekhin [Fri, 16 Nov 2018 19:22:43 +0000 (19:22 +0000)]
features2d(test): add crossCheck=true test
Alexander Alekhin [Fri, 16 Nov 2018 18:36:12 +0000 (18:36 +0000)]
Merge pull request #12913 from dkurt:dnn_fix_ie_hyperparams
Alexander Alekhin [Wed, 14 Nov 2018 15:56:21 +0000 (18:56 +0300)]
samples: use findFile() in "python"
Alexander Alekhin [Sun, 11 Nov 2018 13:26:24 +0000 (13:26 +0000)]
samples: use findFile() in T-API samples
Alexander Alekhin [Sun, 11 Nov 2018 13:18:09 +0000 (13:18 +0000)]
samples: use findFile() in dnn
Alexander Alekhin [Wed, 31 Oct 2018 12:48:56 +0000 (15:48 +0300)]
samples: use findFile() in "cpp"
Vitaly Tuzov [Thu, 15 Nov 2018 20:56:29 +0000 (23:56 +0300)]
Unrolled bilateral filter neighbor processing loop
Vitaly Tuzov [Mon, 12 Nov 2018 17:42:58 +0000 (20:42 +0300)]
Raised bilateralFilter processing precision for CV_32F matrices containing NaNs
Alexander Alekhin [Sun, 28 Oct 2018 13:32:27 +0000 (13:32 +0000)]
python: bindings loader package
Configures and loads OpenCV bindings extension including 3rdparty dependencies
Based on running Python specify:
- configure PYTHON_PATH (via "sys.path")
- configure LD_LIBRARY_PATH / PATH
Alexander Alekhin [Fri, 16 Nov 2018 00:47:10 +0000 (00:47 +0000)]
Merge pull request #12965 from terfendail:medianBlur_wintr
Alexander Alekhin [Sun, 12 Mar 2017 04:49:07 +0000 (04:49 +0000)]
core: add utils::findDataFile() / samples::findFile()
Alexander Alekhin [Fri, 16 Nov 2018 00:23:26 +0000 (00:23 +0000)]
samples(python): fix drive handling in source path
Alexander Alekhin [Thu, 15 Nov 2018 22:43:23 +0000 (22:43 +0000)]
samples: update Python launcher (winpack)
Alexander Alekhin [Thu, 15 Nov 2018 21:17:56 +0000 (21:17 +0000)]
samples: update build script (winpack)
- drop EnableDelayedExpansion
Alexander Alekhin [Thu, 15 Nov 2018 21:00:26 +0000 (21:00 +0000)]
win32: update setupvars.cmd
- drop EnableDelayedExpansion
- pause on failed commands (non-interactive mode)
Alexander Alekhin [Thu, 15 Nov 2018 23:10:46 +0000 (23:10 +0000)]
Merge pull request #13168 from alalek:cmake_dnn_warnings
Alexander Alekhin [Thu, 15 Nov 2018 23:10:18 +0000 (02:10 +0300)]
Merge pull request #13175 from paddy74:patch-1
Patrick Cox [Thu, 15 Nov 2018 15:36:04 +0000 (10:36 -0500)]
samples(python): Updated use of model.load instances
The load() function returns a new object, and as such does not use the one it is called on.
This commit updates the uses of model.load in this program so it will work as intended and not throw an error.
Dmitry Kurtaev [Mon, 22 Oct 2018 16:23:50 +0000 (19:23 +0300)]
Extra hyperparameters for Intel's Inference Engine layers
Alexander Alekhin [Wed, 14 Nov 2018 20:25:23 +0000 (20:25 +0000)]
dnn: reduce set of ignored warnings
Alexander Alekhin [Wed, 14 Nov 2018 19:32:32 +0000 (19:32 +0000)]
Merge pull request #13164 from alalek:ocl_morph
Alexander Alekhin [Wed, 14 Nov 2018 19:02:17 +0000 (19:02 +0000)]
Merge pull request #13166 from catree:fix_batch_norm_layer_missing_intrin
catree [Wed, 14 Nov 2018 18:00:59 +0000 (19:00 +0100)]
Fix code and missing intrin header. Remove useless header.
Alexander Alekhin [Wed, 14 Nov 2018 17:14:30 +0000 (20:14 +0300)]
imgproc(ocl): fix morph generic filter checks
'ksize' is not updated with 'kernel'
Alexander Alekhin [Wed, 14 Nov 2018 14:18:21 +0000 (14:18 +0000)]
Merge pull request #13160 from dkurt:fix_13159
Dmitry Kurtaev [Wed, 14 Nov 2018 10:42:06 +0000 (13:42 +0300)]
Fix a bug with OpenVINO backend
Alexander Alekhin [Tue, 13 Nov 2018 19:05:25 +0000 (22:05 +0300)]
Merge pull request #13152 from ssnover95:docfix/fourier-transform-py-tutorial
ssnover95 [Tue, 13 Nov 2018 15:23:10 +0000 (10:23 -0500)]
doc(tutorial_py_fourier_transform): Correct errors in tutorial for integer division and filter symmetry
Dmitry Kurtaev [Tue, 13 Nov 2018 10:22:39 +0000 (13:22 +0300)]
Update Mask-RCNN networks generator
Alexander Alekhin [Mon, 12 Nov 2018 14:33:14 +0000 (14:33 +0000)]
Merge pull request #13125 from dkurt:fs_keys_test
Alexander Alekhin [Mon, 12 Nov 2018 14:32:51 +0000 (14:32 +0000)]
Merge pull request #13112 from alalek:fix_coverity_reports_3.4
Alexander Alekhin [Mon, 12 Nov 2018 14:32:29 +0000 (14:32 +0000)]
Merge pull request #12983 from allnes:parallel_qrcode_pipeline
Alexander Alekhin [Mon, 12 Nov 2018 14:17:56 +0000 (14:17 +0000)]
Merge pull request #13128 from alalek:fix_13114_3.4
Alexander Nesterov [Mon, 12 Nov 2018 12:55:22 +0000 (11:55 -0100)]
Added bugfix and some tests
Alexander Alekhin [Mon, 12 Nov 2018 11:09:57 +0000 (14:09 +0300)]
cmake: fix supporting of legacy flags
Dmitry Kurtaev [Mon, 12 Nov 2018 10:38:18 +0000 (13:38 +0300)]
Add a test for FileNode::keys()
Alexander Alekhin [Sun, 11 Nov 2018 22:01:50 +0000 (22:01 +0000)]
Merge pull request #13107 from alalek:core_divzero_simd_test
Alexander Alekhin [Sun, 11 Nov 2018 13:51:47 +0000 (13:51 +0000)]
fix coverity reports
Alexander Alekhin [Sat, 10 Nov 2018 21:38:24 +0000 (21:38 +0000)]
core(test): extend divideByZero test
to verify SIMD code path
Alexander Alekhin [Sat, 10 Nov 2018 19:11:06 +0000 (19:11 +0000)]
Merge pull request #13102 from alalek:issue_13101
Alexander Alekhin [Sat, 10 Nov 2018 13:36:06 +0000 (13:36 +0000)]
Merge pull request #13097 from alalek:backport_13086
Alexander Alekhin [Sat, 10 Nov 2018 13:34:47 +0000 (16:34 +0300)]
Merge pull request #13103 from alalek:fix_doc_links_3.4
Alexander Alekhin [Sat, 10 Nov 2018 12:00:02 +0000 (12:00 +0000)]
docs: fix links
- cv::at => cv::Mat::at()
- removed unnecessary @ref
Alexander Alekhin [Sat, 10 Nov 2018 10:17:34 +0000 (10:17 +0000)]
core: rework getContinuousSize() for vector-col/row support
Vadim Pisarevsky [Fri, 9 Nov 2018 09:57:27 +0000 (12:57 +0300)]
backport: refined QRCodeDetector API for OpenCV 4.0
Alexander Alekhin [Fri, 9 Nov 2018 19:54:16 +0000 (19:54 +0000)]
Merge pull request #12878 from tompollok:3.4
Alexander Alekhin [Fri, 9 Nov 2018 19:15:49 +0000 (19:15 +0000)]
Merge pull request #12962 from paroj:manualwb
Pavel Rojtberg [Fri, 26 Oct 2018 14:54:00 +0000 (16:54 +0200)]
videoio: add manual white-balance and implement it for V4L2