Maksim Shabunin
fb6929ac3d
Fixed NEON detection in Carotene build
6 years ago
Wu Zhiwen
4e65283081
dnn/Vulkan: make thread safe
...
Use a global dedicated mutex to make sure initialize once and
protect command buffer pool and queue.
Signed-off-by: Wu Zhiwen <zhiwen.wu@intel.com>
6 years ago
Alexander Alekhin
ca5455c592
Merge pull request #13270 from 1over:flann_dist_fix
6 years ago
Alexander Alekhin
82f4322d18
Merge pull request #13269 from alalek:ocl_fix_kernels_with_use_host_mem
6 years ago
Alexander Alekhin
36b6bcb674
Merge pull request #13268 from alalek:core_findfile_linux_use_dladdr
6 years ago
Alexander Alekhin
5a804e3c74
Merge pull request #13254 from alalek:update_python_install_path
6 years ago
1over
5ff76088b9
fixed memory issue in flann
6 years ago
Alexander Alekhin
9fd822f97e
ocl: fix kernels launching with USE_HOST_PTR UMat
...
created from RAW memory buffers (without proper lifetime management)
6 years ago
Alexander Alekhin
3c49b1dbbe
core: use dladdr() instead of parsing /proc/self/maps
6 years ago
Alexander Alekhin
ad35b79e3f
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
6 years ago
Alexander Alekhin
342366e314
Merge pull request #13263 from dkurt:dnn_refactor_tests
6 years ago
Alexander Alekhin
c6daa4aa16
Merge pull request #13260 from alalek:cmake_ade_12856
6 years ago
Alexander Alekhin
c0016d7fe9
Merge pull request #13253 from alalek:fix_13201
...
* cmake: install 'legacy/constants_c.h' files
* samples: add compatibility test code
6 years ago
Dmitry Kurtaev
2f6f52d644
Fix ONNX's emotion_ferplus model.
...
Reduce input size for OpenPose tests
6 years ago
Dmitry Budnikov
a518e7063d
Merge pull request #13120 from dbudniko:dbudniko/gapi_opencl_kernel_example
...
* custom OpenCL G-API kernel draft
* clean up and warnings fix
* more warnings
* white space
* new blank line at the EOF removed
* HAVE_OPENCL guard
* remove unnecessary ocl API call
* remove sum test workaround
* check if opencl activated
* fix std::str warning
* CPU fall back for symm7x7
* gpu test kernel draft
* adjust have opencl guard
* more guards
* one more attempt to adjust guards
* empty stub files and kernel source files creation in the test directory
* try to force auto generation
* one more attempt to force build
* remove symm7x7 custom from gapi module
* looks like that this version works properly on Win desktop
* clean up
* more clean up
* address some suggestions from Dmitry's review
* const kernel coefficients
* CV_Error in kernel + try to fix cpu fallback
* CV_Error_ instead CV_Error
* everything in one gapi_gpu_test.cpp
* fix warning
* remove kernel generation, add kernel string
* avoid generated code and ocl internal namespace
* fix misprint
* c_str
6 years ago
Alexander Alekhin
de8696aa43
cmake: allow to disable ADE build too (BUILD_opencv_gapi=OFF is not enough)
...
CMake option: WITH_ADE=OFF
6 years ago
WuZhiwen
02cc1cd6e6
Merge pull request #13244 from wzw-intel:init_vulkan
...
* dnn/Vulkan: don't init Vulkan runtime if using other backend/target
Don't need to explictly call a init API but will automatically
init Vulkan environment the first time to use an VkCom object.
Signed-off-by: Wu Zhiwen <zhiwen.wu@intel.com>
* dnn/Vulkan: depress compilier warning for "-Wsign-promo"
Signed-off-by: Wu Zhiwen <zhiwen.wu@intel.com>
6 years ago
Alexander Alekhin
dc80f9d0fb
Merge pull request #13243 from etienne02:3.4
6 years ago
Alexander Alekhin
0e6cf41923
Merge pull request #13241 from pasbi:master
6 years ago
Alexander Alekhin
ad0d812aa0
Merge pull request #13239 from bramton:freebsd-build-fix
6 years ago
Bram
724620b476
Fixed build on FreeBSD
6 years ago
Etienne Brateau
736683ce2f
Fix missing check part (defined(__cplusplus)) in header types_c.h
6 years ago
pascal
7579cd8068
updated documentation for imread and imwrite (added pfm image format)
6 years ago
Vitaly Tuzov
e9e8bf4b81
Added performance tests for findContours
6 years ago
Vitaly Tuzov
e1a2c034e8
Updated findContours to use wide universal intrinsics
6 years ago
Alexander Alekhin
6b346c92be
Merge pull request #13236 from tomoaki0705:featureHighguiGetProp
6 years ago
Alexander Alekhin
b6a447798a
Merge pull request #13235 from berak:highgui_window_w32
6 years ago
Alexander Alekhin
adf2013052
Merge pull request #13209 from alalek:issue_12865
6 years ago
Tomoaki Teshima
a1c073d289
add missing API cvGetPropVisible_W32
6 years ago
berak
9344d0d0e3
highgui: restore convertscale semantics in window_w32.cpp
6 years ago
Alexander Alekhin
7fa7fa0226
Merge remote-tracking branch 'upstream/3.4' into merge-3.4
6 years ago
Alexander Alekhin
45d2e18808
Merge pull request #13232 from huangqinjin:openmp
6 years ago
huangqinjin
e1ac8589f8
fix numThreadsMax for OpenMP
...
introduced by commit 4e62900009
6 years ago
Alexander Alekhin
6e67fd2752
Merge pull request #13224 from seiko2plus:core_ppc64le_infa
6 years ago
Sayed Adel
474a0dac49
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
6 years ago
Alexander Alekhin
495cadddbd
Merge pull request #13223 from dan-masek:fix_drawmatches_alpha
6 years ago
Alexander Alekhin
60b13d50c9
Merge pull request #13214 from 1over:fix_rect
6 years ago
Alexander Alekhin
eaf39f6b6b
Merge pull request #13213 from alalek:fix_format
6 years ago
Ruslan Garnov
a3df05d93b
Merge pull request #13215 from rgarnov:rg/overhead
...
* Added caching of agents execution sequence
* Merged linesRead() and nextWindow() methods on FluidAgent in one method
* Added caching of input lines for fluid::View
* Added caching of output lines for fluid::Buffer
* Fixed GAPI_Assert to work in standalone mode
6 years ago
Dan Mašek
2075fa9c15
Resolve #13219 : Make randomly generated colours opaque.
6 years ago
Alexander Alekhin
798e2779f2
Merge pull request #13218 from dmatveev:fix_standalone
6 years ago
Dmitry Matveev
1b13df5368
G-API: Recent inclusion has broken STANDALONE build
...
This MR fixes this.
6 years ago
1over
b6367f5821
fixed operator- for Rect
6 years ago
Alexander Alekhin
d7272f76fb
dnn: fix format
6 years ago
Alexander Alekhin
1317c3d178
cmake: don't generate dllmain for cudev module
6 years ago
Alexander Alekhin
36432cf4d9
Merge pull request #13181 from dkurt:ocv_dnn_fpga
6 years ago
Alexander Alekhin
605071e76f
Merge pull request #13146 from terfendail:bilateral_nan
6 years ago
Alexander Alekhin
94d7c0f7f5
Merge pull request #13144 from dkurt:update_tf_mask_rcnn
6 years ago
Evgeny Latkin
083332f85f
Merge pull request #13206 from elatkin:el/gapi_perf_rgb2lab
...
GAPI (fluid): RGB to Lab optimization (#13206 )
* GAPI (fluid): BGR2LUV, RGB2Lab: performance test
* GAPI (fluid): BGR2LUV, RGB2Lab: using cv::hal::cvtBGRtoLab
* GAPI (fluid): BGR2LUV, RGB2Lab: hide reference code with #ifdef
6 years ago
Evgeny Latkin
6757c2c5a6
Merge pull request #13174 from elatkin:el/gapi_perf_rgb2yuv
...
GAPI (fluid): RGB to YUV optimization (#13174 )
* GAPI (fluid): RGB to YUV: activate performance tests
* GAPI (fluid): speedup 4-8x RGB-to-YUV, 2.5x YUV to RGB with int16 arithmetic
* GAPI (fluid): RGB <--> YUV: fixed compiler warning
* GAPI (fluid): RGB <--> YUV: additional speedup 2-3x times (10-15x over original) via manual CV_SIMD
* GAPI (fluid): RGB <--> YUV: dynamic CV_SIMD dispatching
6 years ago