Maksim Shabunin
0ccd810738
Fixed several issues found by static analysis
2018-10-25 10:45:59 +03:00
Alexander Alekhin
e959f449ae
Merge pull request #12894 from alalek:c_api_drop_samples
2018-10-24 15:40:04 +00:00
Alexander Alekhin
e4aea680b9
Merge pull request #12922 from alalek:fix_merge_12787
2018-10-24 15:15:13 +00:00
Alexander Alekhin
465ae048a0
Merge pull request #12887 from alalek:fix_cmake_conditions
2018-10-24 13:17:54 +00:00
Alexander Alekhin
71009c9b4d
core: fix merge from 3.4
...
`CV_ErrorNoReturn` should not be used in OpenCV
2018-10-24 14:45:45 +03:00
Dmitry Matveev
dbed39a931
Merge pull request #12857 from dmatveev:hld
...
* G-API Documentation: first submission
This PR introduces a number of new OpenCV documentation chapters for
Graph API module.
In particular, the following topics are covered:
- Introduction & background information;
- High-level design overview;
- Kernel API;
- Pipeline example.
All changes are done in Markdown files, no headers, etc modified.
Doxygen references for main API classes will be added later.
Also, a tutorial will be introduced soon (in the common Tutorials place)
* G-API Documentation - fix warnings & trailing whitespaces
* G-API Documentation: address review issues
* G-API Documentation: export code snippets to compileable files
* gapi: move documentation samples
2018-10-24 07:47:56 +03:00
Vadim Pisarevsky
ea31c09384
rewrote the line segment intersection function to make the static analyzer happy ( #12902 )
...
* rewrote the line segment intersection function to make the static analyzer happy
* fixed bug with improper "no intersection" detection in some of corner cases
* fixed bug with improper "no intersection" detection in some of corner cases
2018-10-23 17:09:23 +03:00
Alexander Alekhin
329a1fb781
drop C-API sample code
2018-10-23 14:38:20 +03:00
Alexander Alekhin
d6a8e08acc
cmake: fix variable expand in CMake conditions
2018-10-21 15:02:40 +00:00
Alexander Alekhin
9c23f2f1a6
Merge remote-tracking branch 'upstream/3.4' into merge-3.4
2018-10-20 11:37:54 +00:00
Apoorv Goel
d8ffddd075
Merge pull request #12871 from UnderscoreAsterisk:document-Distance
...
* Document distance functors in dist.h
* Add spec for Distance
* Generate appropriate links for symbols
2018-10-20 11:15:13 +03:00
Alexander Alekhin
a692d87cfb
Merge pull request #12875 from dkurt:dnn_enet_accuracy
2018-10-19 15:33:48 +00:00
Dmitry Matveev
5e9750d1f5
Merge pull request #12870 from dmatveev:gapi_fluid_basic_hetero_support
...
* G-API Fluid basic heterogeneity support: initial upload
* G-API Fluid heterogeneity: address some coding style issues
* G-API Fluid heterogeneity: fix compiler warnings
* G-API Fluid heterogeneity: fix warnings on Windows & ARMv7
* G-API Fluid heterogeneity: finally fix Windows warnings
* G-API Fluid heterogeneity: fix dangling reference problem
2018-10-19 18:32:48 +03:00
Dmitry Kurtaev
e7015f6ae8
Fix ENet test
2018-10-19 17:43:26 +03:00
Alexander Alekhin
9c9fb1c6d0
Merge pull request #12867 from UnderscoreAsterisk:document-radiusSearch
2018-10-18 07:52:49 +00:00
Alexander Alekhin
80c64fce11
Merge pull request #12832 from kmansoo:fix-compile-errors-on-nvcc10
2018-10-18 07:51:47 +00:00
Apoorv
a7dfa261d8
Add documentation for radiusSearch
2018-10-18 04:09:16 +05:30
Mansoo Kim
4d1f0ef2d9
cuda: fix build with CUDA 10.x
2018-10-17 17:35:40 +00:00
Alexander Alekhin
df6728e64c
Merge pull request #12852 from nangchoo:bugfix/increase_magic_threshold_for_perf_test
2018-10-17 17:31:19 +00:00
Alexander Alekhin
7a73941f22
Merge pull request #12844 from jasjuang:3.4
2018-10-17 17:31:00 +00:00
Alexander Alekhin
6d9e66eca1
Merge pull request #12864 from dkurt:dnn_ie_get_batch_size
2018-10-17 14:02:25 +00:00
Alexander Alekhin
2180a67670
Merge pull request #12863 from alalek:disable_wshadow_gcc_4.x
2018-10-17 13:59:13 +00:00
Dmitry Kurtaev
365451dab0
Implement getBatchSize for Intel's Inference Engine networks
2018-10-17 14:02:37 +03:00
Alexander Alekhin
1188c6fe14
Merge pull request #12838 from dmatveev:gapi_fluid_resize_lpi
2018-10-17 09:22:28 +00:00
Alexander Alekhin
a2e754c136
build: eliminate warnings
2018-10-17 08:43:18 +00:00
Alexander Alekhin
c09a3cf098
Merge pull request #12860 from janisozaur:include-guards
2018-10-17 08:20:31 +00:00
Alexander Alekhin
842341fc16
Merge pull request #12859 from janisozaur:empty-block
2018-10-17 08:20:08 +00:00
Alexander Alekhin
32a5e5fae1
Merge pull request #12858 from janisozaur:catch-by-ref
2018-10-17 08:19:12 +00:00
Michał Janiszewski
85b9960f62
Fix clashing include guards
...
Relevant guards can be found in
ef5579dc86/modules/features2d/src/kaze/AKAZEConfig.h (L8)
and
ef5579dc86/modules/ml/include/opencv2/ml.hpp (L44)
2018-10-16 22:59:38 +02:00
Michał Janiszewski
5640b36f6d
Remove unused empty block
2018-10-16 22:51:03 +02:00
Michał Janiszewski
c8e6ce304f
Catch exceptions by const-reference
...
Exceptions caught by value incur needless cost in C++, most of them can
be caught by const-reference, especially as nearly none are actually
used. This could allow compiler generate a slightly more efficient code.
2018-10-16 22:43:54 +02:00
Paul Shin
1c468add20
Increased the acceptable error margin for perf testing
...
- This is to accommodate the variabiilty in floating-point operations in new platforms/compilers
- Specifically due to the error margin found in NVIDIA Jetson TX2
2018-10-15 20:03:39 -07:00
Alexander Alekhin
5339ef3004
Merge tag '4.0.0-beta'
2018-10-15 20:33:41 +00:00
Alexander Alekhin
6a2b3c8d4c
release: OpenCV 4.0.0-beta (version++)
2018-10-15 20:31:53 +00:00
Alexander Alekhin
edacd91a27
Merge remote-tracking branch 'upstream/3.4' into merge-3.4
2018-10-15 20:15:42 +00:00
Alexander Alekhin
5dd46b54c1
Merge pull request #12848 from alalek:issue_12337
2018-10-15 20:09:36 +00:00
Alexander Alekhin
ea502b6e84
Merge pull request #12845 from alalek:workaround_12824
2018-10-15 20:09:06 +00:00
Alexander Alekhin
24ced3d657
Merge pull request #12846 from alalek:issue_12834
2018-10-15 19:19:46 +00:00
Alexander Alekhin
c5a5d7eb51
Merge pull request #12843 from alalek:fix_qrdecode_input_validation
2018-10-15 19:18:58 +00:00
Alexander Alekhin
ab2c16b2e5
Merge pull request #12829 from tomoaki0705:fixTestVideoOpenCLPyrLK
2018-10-15 19:18:24 +00:00
Alexander Alekhin
113793fee7
Merge pull request #12837 from dkurt:dnn_fix_ie
2018-10-15 19:17:18 +00:00
Alexander Alekhin
954536073d
core: update solveLP() interface
2018-10-15 18:58:11 +00:00
Alexander Alekhin
b54a70a538
videoio: return -1 is incorrect for function with 'bool' result
2018-10-15 18:20:15 +00:00
Alexander Alekhin
cc45c10f3d
ocl: bailout from unsupported types
2018-10-15 18:06:06 +00:00
jasjuang
a66fd527b0
add support for latest Turing gpu and cuda 10
2018-10-15 10:40:24 -07:00
Alexander Alekhin
6d2cfac303
objdetect: validate QRdecode inputs
...
- drop unnecessary matrix initialization
2018-10-15 17:16:17 +00:00
Alexander Alekhin
13aa23f706
Merge pull request #12836 from dmatveev:gapi_upd151018
2018-10-15 16:20:52 +00:00
Alexander Alekhin
f8a27d2603
Merge pull request #12775 from radomsak:radomsak_dnn_fix_caffe_importer_reused_layers
2018-10-15 14:44:23 +00:00
Alexander Alekhin
f185640eda
Merge pull request #12799 from alalek:update_build_js
...
* js: update build script
- support emscipten 1.38.12 (wasm is ON by default)
- verbose build messages
* js: use builtin Math functions
* js: disable tracing code completelly
2018-10-15 17:35:21 +03:00
Alexander Alekhin
78b51fb574
Merge pull request #12826 from alalek:issue_8413
2018-10-15 14:24:56 +00:00