gylns
6d1cdcf601
Merge pull request #8910 from gylns:mser
...
fix the MSER history's size issue (#8910 )
* simplify growHistory and merge
* add assertion for history's size
* MSER: fix merging components' history
8 years ago
Vadim Pisarevsky
0488d9bdb2
optimize out scaleLayer & concatLayer whenever possible
...
fixed problem in concat layer by disabling memory re-use in layers with multiple inputs
trying to fix the tests when Halide is used to run deep nets
another attempt to fix Halide tests
see if the Halide tests will pass with concat layer fusion turned off
trying to fix failures in halide tests; another try
one more experiment to make halide_concat & halide_enet tests pass
continue attempts to fix halide tests
moving on
uncomment parallel concat layer
seemingly fixed failures in Halide tests and re-enabled concat layer fusion; thanks to dkurt for the patch
8 years ago
Alexander Alekhin
95a438d233
OpenCV version '-cvsdk'
8 years ago
Alexander Alekhin
f448d75aa8
build: added DEBUG build guard
...
To prevent linkage of binary incompatible DEBUG/RELEASE binaries/runtimes
8 years ago
Alexander Alekhin
4784c7be5f
dnn: cleanup dispatched code, fix SIMD128 types
8 years ago
Alexander Alekhin
c3e6de293f
dnn: code cleanup, refactor detection output layer
8 years ago
Alexander Alekhin
544908d06c
dnn: some minor fixes in docs, indentation, unused code
8 years ago
Rink Springer
df7fb00c21
dshow: Only show debugging messages if environment variable OPENCV_DSHOW_DEBUG is explicitly set to non-zero
...
Based on discussion at: https://github.com/opencv/opencv/pull/9051
8 years ago
Vladislav Sovrasov
fa17267e05
calib3d: fix not working CALIB_FIX_TANGENT_DIST flag
8 years ago
Alexander Alekhin
d6c5e18e24
core(test): fix input data for OCL FP16 test
8 years ago
Alexander Alekhin
5ebfb52a4a
ipp(minmaxIdx): disable SSE4.2 optimizations for 32f datatype
...
NaN values handling issue
8 years ago
PkLab.net
6dd9e18b2e
add std::string overload for cv::read()
8 years ago
Vladislav Sovrasov
5b833db558
core: forbid conversion real->int in some cases in FileStorage
8 years ago
Alexander Alekhin
e7cc2eea1d
build: fix unused variable warning for vzeroupper guard
8 years ago
Maksim Shabunin
02db592014
Fixed several issues found by static analysis (Windows specific)
8 years ago
dkurt
3203635765
Eltwise layer fixes
8 years ago
Alexander Alekhin
a4a47b538c
build: detect Android via '__ANDROID__' macro
...
https://sourceforge.net/p/predef/wiki/OperatingSystems
8 years ago
Pascal Thomet
309c962169
core/bufferpool.hpp: let msvc accept a non virtual protected destructor
...
BufferPoolController has a non virtual protected destructor (which is legitimate)
However, Visual Studio sees this as a bug, if you enable more warnings, like below
```
add_compile_options(/W3) # level 3 warnings
add_compile_options(/we4265) # warning about missing virtual destructors
```
This is a proposition in order to silence this warning.
See https://github.com/ivsgroup/boost_warnings_minimal_demo for a demo of the same problem
with boost/exception.hpp
8 years ago
Alexander Alekhin
da8dbf6cf5
ocl: async cl_buffer cleanup queue (for event callback)
8 years ago
Tomoaki Teshima
e7d5dbfec0
dispatch accumulate series
...
- use universal intrinsic for base
- dispatch for float/double version using AVX
- AVX2 optimization not done yet
8 years ago
Vadim Pisarevsky
ed9564106c
reuse AVX2-optimized kernels for AVX1 CPUs (like IvyBridge)
8 years ago
Alexander Alekhin
b32d914aab
static analyze: python dynamic_cast checks
8 years ago
Alexander Alekhin
daee982106
ocl: rework events handling with clSetEventCallback
8 years ago
Vitaly Tuzov
526d1d6db1
AVX optimized implementation of undistort migrated to separate file
8 years ago
Rostislav Vasilikhin
aa621d6f3c
magic constants explained
8 years ago
Rostislav Vasilikhin
704c688225
OCL code fixed, fix for NEON added
8 years ago
Rostislav Vasilikhin
6c71988c54
RGB2Luv_f: R, G, B limited to [0, 1]
8 years ago
Rostislav Vasilikhin
82811d0706
Luv: singularities fixed
8 years ago
Piotr Semenov
c5b5d5c8d3
Fix. Now cv::Rect() is the identity under cv::Rect::operator| operation
8 years ago
Alexander Alekhin
cc862e996e
videoio: fixes for GStreamer support
...
- emulated frame counter (with autodetection of GStreamer broken behavior)
- skip 'seek' tests if seeking is not supported by backend
- update 'fps' and total frames checks (increase error tolerance)
- update synthetic image generation
8 years ago
wzw
635342ab73
ocl_calcHist1: Use proper local size for merge_histogram kernel
...
merge_histogram kernel only need "BINS" theads to accumulate the
histgrams, it is not efficient to directly use maxGroupSize as
local size if maxGroupSize is far greater then BINS.
8 years ago
catree
98c78e0acd
Use directly solvePnP when the number of input points is equal to the number of model points. Enable useExtrinsicGuess parameter. Return rvec and tvec estimated using all the inliers instead of the best rvec and tvec estimated during the Minimal Sample Sets step. Document the behavior of solvePnPRansac.
8 years ago
Alexander Alekhin
6833b46a05
videoio(test): fix message
8 years ago
Vitaly Tuzov
fadf25acd6
SSE4_1 optimized implementation of resize and warp functions migrated to separate file
8 years ago
Vitaly Tuzov
77264dcca9
AVX optimized implementation of haar migrated to separate file
8 years ago
Vitaly Tuzov
5448d9186a
AVX and SSE4.1 optimized conversion implementations migrated to separate files
8 years ago
Vladislav Sovrasov
2a2a1dc5b4
Get rid of OPENCV_NOSTL definition
8 years ago
Vitaly Tuzov
4d0f789e0a
AVX optimized implementation of separable filters migrated to separate file
8 years ago
Aleksandr Rybnikov
d3c14ce3ea
Added tests for ResNet-50 and SqueezeNet v1.1
8 years ago
Vladislav Sovrasov
42936d3227
imgproc: fix MORPH_HITMISS operation when kernel has no negative values
8 years ago
Tony Lian
c8783f3e23
Merge pull request #9075 from TonyLianLong:master
...
Remove unnecessary Non-ASCII characters from source code (#9075 )
* Remove unnecessary Non-ASCII characters from source code
Remove unnecessary Non-ASCII characters and replace them with ASCII
characters
* Remove dashes in the @param statement
Remove dashes and place single space in the @param statement to keep
coding style
* misc: more fixes for non-ASCII symbols
* misc: fix non-ASCII symbol in CMake file
8 years ago
Vitaly Tuzov
3681dcef1a
AVX optimized implementation of resize and warp functions migrated to separate file
8 years ago
Alexander Alekhin
1b8d363231
version 3.3.0-rc
8 years ago
Vladislav Sovrasov
f42b7d03b4
core: add a test of iteration through the Mat_ with range-based for
8 years ago
Vladislav Sovrasov
267fdc4c91
Add a note about cxx11 range-based loop in Mat_ documentation
8 years ago
Alexander Alekhin
32d1eb36df
dnn: fix links
8 years ago
Alexander Alekhin
b3f5e3bf94
core(stat): optimize size of binaries, drop AVX dispatch (no imrovements)
8 years ago
Alexander Alekhin
b66c349bba
core(stat): add required CV_AVX_GUARD
...
Added guard with 'vzeroupper' instruction
8 years ago
Alexander Alekhin
c45d3568ae
core(stat): register dispatched code, fix build
8 years ago
Alexander Alekhin
6a6222d21c
core(stat): remove useless checks
8 years ago