Alexander Alekhin
8ffa29473f
Merge pull request #9467 from sovrasov:stereo_calib_fix_td
2017-08-25 14:32:57 +00:00
Vladislav Sovrasov
e0ff5106d3
calib3d: fix warning from gcc7
2017-08-25 16:29:59 +03:00
Alexander Alekhin
603fa03ac6
Merge pull request #9441 from wzw-intel:delete_program
2017-08-25 12:03:27 +00:00
Adi Shavit
8a094a5f54
Merge pull request #9445 from adishavit:master
...
* Adds cv::resizeWindow() overload taking a single cv::Size argument.
* Replaces copied documentaion with Doxygen @overload command.
2017-08-25 11:37:50 +00:00
Vladislav Sovrasov
ef7833a271
calib3d: add CALIB_FIX_TANGENT_DIST flag to stereoCalibrate
2017-08-25 13:05:16 +03:00
Wu Zhiwen
da3da84a20
ocl: Add a function to unload a run-time cached program
...
This function is the counterpart of "Context::getProg".
With this function, users have chance to unload a program
from global run-time cached programs, and save resource.
2017-08-25 08:42:11 +08:00
Alexander Alekhin
91f680aff6
Merge pull request #9448 from alalek:issue_9443
2017-08-24 16:05:08 +00:00
Alexander Alekhin
3202bbe17c
Merge pull request #9349 from dkurt:tf_deconv
2017-08-24 15:58:38 +00:00
Alexander Alekhin
bc3280d64d
Merge pull request #9414 from gadcam:HOGDescriptor-winSigma
2017-08-24 15:57:18 +00:00
Alexander Alekhin
8e7e24ac80
Merge pull request #9394 from dkurt:fix_halide_wrapper
2017-08-24 15:56:54 +00:00
Alexander Alekhin
cc5da83474
Merge pull request #9252 from jbms:fix/tiff-in-memory
2017-08-24 15:33:48 +00:00
Alexander Alekhin
c515e878ab
build: eliminate Win32 warnings
2017-08-24 16:07:12 +03:00
Alexander Alekhin
9c14a2f0aa
Merge pull request #9395 from lupustr3:pvlasov/icv2017u3_update
2017-08-24 11:48:53 +00:00
Alexander Alekhin
25a4559565
Merge pull request #9294 from arrybn:layers_perf
2017-08-24 09:37:49 +00:00
Alexander Alekhin
63cd581d75
Merge pull request #9451 from alalek:fix_warning_self_assign
2017-08-24 08:46:40 +00:00
Boris Fomitchev
c48807c383
Merge pull request #9418 from borisfom:cuda9
...
CUDA9 build fixed, added detection (#9418 )
* CUDA9 build fixed, added detection
* Replacing deprecated __shfl_xxx with __shfl_sync, fixing bogus CUDA9 warnings
2017-08-24 07:11:44 +00:00
Alexander Alekhin
d0509f6702
Merge pull request #9449 from ribalda:ocv
2017-08-23 19:40:36 +00:00
Alexander Alekhin
8285924cf3
ts: eliminate build warning '-Wself-assign'
2017-08-23 19:08:55 +03:00
Ricardo Ribalda Delgado
6fc5697950
ocl: Fix OpenCL library detection in Linux
...
OpenCL runtime does not require OpenCL development file (libOpenCL.so),
just the "run" library (so.1).
This patch searches for the run library (so.1) if the dev library (.so)
is not found.
Web search shows that this error has been present since at least 2015
http://answers.opencv.org/question/80532/haveopencl-return-false/
Signed-off-by: Ricardo Ribalda Delgado <ricardo.ribalda@gmail.com>
2017-08-23 16:38:06 +02:00
Alexander Alekhin
aacae20657
imgcodesc: fix code problems with integer overflow / address arithmetic / UB
2017-08-23 17:27:27 +03:00
Alexander Alekhin
c9fe702671
Merge pull request #9447 from dkurt:qt_windows
2017-08-23 14:19:45 +00:00
Dmitry Kurtaev
7123d9c376
Added 1ms delay to let system decorate Qt windows
2017-08-23 15:48:52 +03:00
Alexander Alekhin
a893b147dc
Merge pull request #9428 from csukuangfj:fix-commandline-parser
2017-08-23 12:48:28 +00:00
Pavel Vlasov
a57718e1ac
ICV2017u3 package update;
...
- Optimizations set change. Now IPP integrations will provide code for SSE42, AVX2 and AVX512 (SKX) CPUs only. For HW below SSE42 IPP code is disabled.
- Performance regressions fixes for IPP code paths;
- cv::boxFilter integration improvement;
- cv::filter2D integration improvement;
2017-08-23 14:24:43 +03:00
Aleksandr Rybnikov
8b1146deb2
Added function to get timings for layers
2017-08-23 13:40:05 +03:00
KUANG Fangjun
97ec91ad67
fix cv::CommandLineParser.
...
It should handle bool value not only of "true" but also of "TRUE" and "True".
2017-08-23 11:38:58 +02:00
Alexander Alekhin
a710317aa0
Merge pull request #9421 from csukuangfj:fix-doc
2017-08-22 20:51:49 +00:00
Alexander Alekhin
f0fb665407
Merge pull request #9376 from alalek:imgcodecs_refactoring
2017-08-22 16:32:47 +00:00
Alexander Alekhin
af09cb2834
Merge pull request #9347 from kschwan:fix-docs
...
Fix doxygen comment in BFMatcher
2017-08-22 13:55:03 +00:00
Alexander Alekhin
5adc0bf3a7
Merge pull request #9434 from alalek:fix_numpy_warning
2017-08-22 13:44:47 +00:00
Alexander Alekhin
ea6fe71a50
python: eliminate -Wundef warning about NPY_INTERNAL_BUILD
...
numpy 1.13.0+
2017-08-22 11:56:55 +03:00
Dmitry Kurtaev
54f0616a13
Deconvolution layer from TensorFlow
2017-08-21 21:38:07 +03:00
Steven Puttemans
9b173e2db1
fix description of setTrackbarMin
2017-08-21 12:47:04 +02:00
KUANG Fangjun
336996152a
Improve the documentation.
2017-08-20 17:21:39 +02:00
Alexander Alekhin
8c84763ed3
vtk: eliminate 'override' build warning
2017-08-19 16:05:52 +00:00
Alexander Alekhin
87a98e4562
cmake: CMP0026 NEW
2017-08-19 15:15:05 +00:00
Alexander Alekhin
b6949c5088
cmake: CMP0022 NEW
2017-08-19 15:15:05 +00:00
Camille Barneaud
d5e64f4eb2
Avoid HOGDescriptor with sigma = 0
...
Solve #9307 .
2017-08-19 15:03:16 +02:00
Vladislav Sovrasov
2b8f888ea4
videoio: remove throw lists since they are deprecated in cxx11 (and gcc7 produces a warning)
2017-08-18 12:07:24 +03:00
Alexander Alekhin
316fb26f5b
Merge pull request #9397 from alalek:memcpy_null_guard
2017-08-18 08:47:17 +00:00
Alexander Alekhin
a835517049
Merge pull request #9369 from alalek:cpp_refactor_gtk
2017-08-17 20:05:56 +00:00
Alexander Alekhin
5c325466e0
Merge pull request #8847 from Cartucho:java_highgui
2017-08-17 20:04:33 +00:00
Nishant Arora
98db804541
Merge pull request #9210 from whizzzkid/fixing-cuda
...
Fixing explicitly call download method for cuda::GpuMat object
2017-08-17 16:32:53 +00:00
Alexander Alekhin
71e1889825
core: fix memcpy with zero size
2017-08-17 18:30:31 +03:00
Dmitry Kurtaev
4e28c00e7b
Fix Halide buffer behavior in case of OpenCL device memory allocation
2017-08-17 13:27:54 +03:00
Jiri Horner
a5b5684670
Merge pull request #9330 from hrnr:akaze_ocl
...
[GSOC] Enable OCL for AKAZE (#9330 )
* revert e0489cb
- reenable OCL for AKAZE
* deal with conversion internally in AKAZE
* pass InputArray directly to AKAZE to allow distiguishing input Mat/UMat. deal with conversion there
* ensure that keypoints orientations are always computed. prevents misuse of internal AKAZE class.
* covert internal AKAZE functions to use InputArray/OutputArray
* make internal functions private in AKAZE
* split OCL and CPU paths in AKAZE
* create 2 separate pyramids, 1 for OCL and 1 for CPU
* template functions that use temporaries to always store them as correct type (UMat/Mat)
* remove variable used only in OCL path
causes unused variable warning
* update AKAZE documentation
* run ocl version only when ocl is enabled
* add tests for OCL path in AKAZE
* relax condition for keypoints angle
2017-08-16 16:46:11 +00:00
Alexander Alekhin
78a310630f
imgproc(test): add checks for remove() call
2017-08-16 18:56:42 +03:00
Alexander Alekhin
999f41fb4f
imgcodecs: refactoring, improve code quality
2017-08-16 18:56:41 +03:00
Alexander Alekhin
0d854db361
build: workaround GCC 7.1.1 compilation issue with sanitize flags
...
Version: gcc (GCC) 7.1.1 20170622 (Red Hat 7.1.1-3)
Flags: -fsanitize=address,undefined
2017-08-16 14:06:30 +03:00
Alexander Alekhin
fdb3d4ff60
Merge pull request #9379 from berak:imgproc_hanning
2017-08-16 10:28:19 +00:00