Alexander Alekhin
28717d0437
cmake: don't try to detect Python libraries for iOS builds
...
Python executable is not used to generate code for iOS builds
2017-11-29 21:43:09 +03:00
Alexander Alekhin
5ea50d1e8d
cmake: don't use Eigen auto-detection in cross-compiling modes
...
Sometimes it tries to use host '/usr/include' directory and garbages
compiler flags with invalid '-I /usr/include'
2017-11-29 21:43:09 +03:00
Alexander Alekhin
e703c3090a
Merge pull request #10184 from catree:solvePnP_iterative_guess_3_pts
2017-11-29 18:24:04 +00:00
Alexander Alekhin
a79d0e19ad
Merge pull request #10194 from mshabunin:fix-gcc7-warnings
2017-11-29 18:22:40 +00:00
Alexander Alekhin
872500c4a5
Merge pull request #10193 from alalek:fix_ios_cmake_3.10
2017-11-29 16:32:31 +00:00
Maksim Shabunin
7eb1065944
Fixed/disabled warnings produced by GCC 7
2017-11-29 17:21:22 +03:00
Alexander Alekhin
cdc2aca2cc
cmake: fix iOS build with CMake 3.10
2017-11-29 15:57:32 +03:00
Alexander Alekhin
cc2ee923e4
Merge pull request #10164 from pengli:dnn
2017-11-29 12:05:10 +00:00
Vadim Pisarevsky
f5dba12762
Merge pull request #10180 from alalek:ocl_avoid_unnecessary_initialization
2017-11-29 11:42:22 +00:00
Vadim Pisarevsky
86ff4a1ccf
Merge pull request #10182 from romanc:fix/divByZeroSimdDouble
2017-11-29 10:01:58 +00:00
Vadim Pisarevsky
614e254331
Merge pull request #10170 from LaurentBerger:Issue10166
2017-11-29 09:51:20 +00:00
Sayed Adel
6fe6436162
core:ppc Fixed compilation with xlc, clang.
...
- Use EXPECT_TRUE instead of EXPECT_EQ for comparing NULL in xlc
- Added support for int64 to vec_promote in xlc, clang
- Fixed v_rotate_right in xlc
2017-11-29 07:48:26 +00:00
Alexander Alekhin
29e4a4940d
Merge pull request #10185 from alalek:fix_build_xcode_9.1
2017-11-28 18:42:18 +00:00
Alexander Alekhin
f7913e2c84
build: eliminate Xcode 9.1 warnings
...
- 3rdparty/libjasper/jas_getopt.c:129:25: warning: this function declaration is not a prototype [-Wstrict-prototypes]
- clang: warning: optimization flag '-fomit-frame-pointer' is not supported for target 'armv7' [-Wignored-optimization-argument]
2017-11-28 17:48:40 +03:00
elenagvo
73ac5321f5
fix threshold HAL
2017-11-28 17:42:29 +03:00
catree
2e56a47f8c
Allow to use 3 points in SolvePnP if SOLVEPNP_ITERATIVE and useExtrinsicGuess==true. Add bibtex citations for P3P. Update SolvPnP tests.
2017-11-28 15:04:59 +01:00
Vadim Pisarevsky
666fc0ba69
Merge pull request #9986 from terfendail:drawcontours_docfix
2017-11-28 13:19:06 +00:00
Vadim Pisarevsky
cfd845ac07
Merge pull request #10141 from LaurentBerger:MLP_ReLU
2017-11-28 13:17:43 +00:00
Vadim Pisarevsky
2a8344f75b
Merge pull request #10149 from mshabunin:fix-saturate-intrin
2017-11-28 13:17:10 +00:00
elenagvo
762138e77e
define adaptiveMethod and thresholdType for HAL
2017-11-28 16:02:06 +03:00
Roman Cattaneo
d381e499ea
Fixes Issue #10181
...
This PR fixes incorrect division by zero handling in template
specialization of `Div_SIMD` for type `double`.
2017-11-28 13:48:40 +01:00
Alexander Alekhin
0ed3209b00
ocl: avoid unnecessary loading/initializing OpenCL subsystem
...
If there are no OpenCL/UMat methods calls from application.
OpenCL subsystem is initialized:
- haveOpenCL() is called from application
- useOpenCL() is called from application
- access to OpenCL allocator: UMat is created (empty UMat is ignored) or UMat <-> Mat conversions are called
Don't call OpenCL functions if OPENCV_OPENCL_RUNTIME=disabled
(independent from OpenCL linkage type)
2017-11-28 14:02:42 +03:00
Vadim Pisarevsky
bc547c4290
Merge pull request #10124 from zhongwuzw:master
2017-11-28 10:53:00 +00:00
Vadim Pisarevsky
9e4a8a31e1
Merge pull request #10173 from dkurt:update_priorbox_layer
2017-11-28 10:51:06 +00:00
Vadim Pisarevsky
b900496c40
Merge pull request #10152 from alalek:py_fix_isalgorithm
2017-11-28 10:46:41 +00:00
Alexander Alekhin
abad8977b6
Merge pull request #9247 from paroj:wrap_alog_rw
2017-11-28 10:35:33 +00:00
Maksim Shabunin
6c135261b2
Universal Intrinsics: aligned v_pack behavior on different platforms, fixed 64-bit register on ARM, added more saturate_cast variants
2017-11-28 13:31:56 +03:00
LaurentBerger
a44573c43b
Add ReLU and LeakyReLU activation function in ml module
2017-11-28 11:02:05 +01:00
Alexander Alekhin
cd689c640d
Merge pull request #10177 from alalek:cmake_update_optimization_filter
2017-11-28 09:17:42 +00:00
Alexander Alekhin
378e05c16b
Merge pull request #10178 from alalek:ts_message
2017-11-28 05:39:29 +00:00
Alexander Alekhin
486cfd1040
ts: detailed message
2017-11-27 19:22:39 +03:00
Pavel Rojtberg
3c795a0dab
add test_algorithm_rw using AKAZE
2017-11-27 17:04:56 +01:00
Pavel Rojtberg
6fbf0758bc
Python: wrap Algorithm::read and Algorithm::write
2017-11-27 17:04:56 +01:00
Alexander Alekhin
89d855c0b7
cmake: update optimization filter
2017-11-27 18:18:19 +03:00
Wu Zhiwen
1f465a0ef9
dnn(ocl4dnn): fuseLayer() use umat_input/outputBlobs for OpenCL target
...
Also, fix bug when use OPENCL target but no OpenCL runtime
Signed-off-by: Wu Zhiwen <zhiwen.wu@intel.com>
2017-11-27 22:25:53 +08:00
Li Peng
a47fbd2610
Add ocl accuracy test for a few dnn nets
...
They are alexnet, mobilenet-ssd, resnet50, squeezeNet_v1_1,
yolo and fast_neural_style.
Signed-off-by: Li Peng <peng.li@intel.com>
2017-11-27 23:33:21 +08:00
Dmitry Kurtaev
99ed085752
Update PriorBox layer
2017-11-27 16:47:20 +03:00
elenagvo
c95bc0c7fd
add HAL for threshold
2017-11-27 15:35:02 +03:00
elenagvo
11ddb9332c
add HAL for adaptiveThreshold
2017-11-27 15:35:02 +03:00
LaurentBerger
606a5fd537
Try to solve issue 10166
2017-11-27 13:13:05 +01:00
Alexander Alekhin
c4b158ff91
Merge pull request #10167 from alalek:ocl_fix_issue_contrib1467
2017-11-27 11:05:07 +00:00
Vadim Pisarevsky
ec076bfba3
Update imgproc.hpp
...
rewrote the added note in perhaps a cleaner way
2017-11-27 13:42:10 +03:00
Vadim Pisarevsky
92be112388
Merge pull request #10107 from ElenaGvozdeva:medianBlur_HAL
2017-11-27 10:12:16 +00:00
Vadim Pisarevsky
a83c12c3d5
Merge pull request #10154 from alalek:ocl_cleanup_obsolete_cache
2017-11-27 10:04:04 +00:00
Vadim Pisarevsky
7f554f3cc4
Merge pull request #10155 from alalek:ocl_update_loader
2017-11-27 10:03:31 +00:00
Alexander Alekhin
92b35e6758
ocl: fix null pointer access crash
2017-11-27 12:43:29 +03:00
Alexander Alekhin
91c1d7697f
Merge pull request #10156 from dkurt:refresh_torch_enet_sample
2017-11-27 09:24:50 +00:00
Alexander Alekhin
5b27fb506a
Merge pull request #10163 from windhw:patch-1
2017-11-27 07:56:06 +00:00
Wei Hao
f2b3e5f517
Update houghlines.py
...
Fix a code indent bug: cv2.imshow("detected lines", cdst)
2017-11-27 14:36:51 +08:00
Alexander Alekhin
807f5e33ad
Merge pull request #10055 from mabdullahrafique:patch-1
2017-11-26 12:00:16 +00:00