Alexander Alekhin
696972bf8e
ocl: update Canny test threshold
...
OpenCL Device:
- Intel(R) HD Graphics (OpenCL 2.0: r2.0.54425)
8 years ago
Alexander Alekhin
c66efd05fa
imgproc: use target type for calculations
...
reduce scope of "i" variable
8 years ago
Alexander Alekhin
7366be696a
imgproc: fix win32 build
8 years ago
Francisco Facioni
8283ddb52f
LSD: Use a fixed size array instead of using std::vector
8 years ago
Francisco Facioni
de9c0d9926
LSD: Avoid re allocating the histogram for multiple calls of LineSegmentDetector::detect in ll_angle
...
This is useful when reusing the same instance of LineSegmentDetector for multiple images
8 years ago
Francisco Facioni
ef6b696446
LSD: Avoid pre allocating a big region, std::vector allocations is quite expensive
8 years ago
Francisco Facioni
a12207c3ad
LSD: Avoid using pointers directly, image could be non continuous
8 years ago
Francisco Facioni
f5a0b226f2
LSD: Optimization, avoid converting the image to double
8 years ago
Pavel Vlasov
2073af2f05
RGB2Gray array size fix;
8 years ago
Francisco Facioni
31bd84de12
LSD: Removes unused code
8 years ago
k-shinotsuka
0d85d2cc0a
improve RGB2HLS_b()
8 years ago
k-shinotsuka
4f22f48e63
improve HSV2RGB_b()
8 years ago
k-shinotsuka
0fc187d7a3
improve HLS2RGB_b()
8 years ago
k-shinotsuka
1f8aa4f7d3
improve Lab2RGB_b()
8 years ago
k-shinotsuka
37be868679
improve RGB2Luv_b()
8 years ago
k-shinotsuka
4540260df9
improve Luv2RGB_b()
8 years ago
Vitaly Tuzov
48f132f35f
Fix Sobel evaluation for image ROI without isolated border.
8 years ago
matze
975d2e4294
Enable built in counting trailing zeros function for Intel compiler and clang.
8 years ago
matze
a865876c0f
Added CV_UNUSED to not used variable when build without SSE2 support.
8 years ago
anirudt
2879eada25
docs: truncated commit msg
8 years ago
matze
aaa255465e
Renamed haveSSE2 in haveSIMD. Conditional compilation for function header removed
8 years ago
Vadim Pisarevsky
a9ab869800
seriously improved performance of blur function, especially 3x3 and 5x5 cases ( #7262 )
...
* seriously improved performance of blur function, especially 3x3 and 5x5 cases
* trying to fix warnings and test failures
* replaced #if 0 with #if IPP_DISABLE_BLOCK
8 years ago
anirudt
06e0fb25e9
docs: adds doxygen @note for python in docs related to contour moments
8 years ago
Vitaly Tuzov
5ec47299e2
Fixed warpings, added border mode support to warps and filter. Added morphology HAL API functions implemented as immediate mode OpenVX calls.
8 years ago
mschoeneck
9e61a28b2e
Improve canny ( #7227 )
...
* Improve Canny by using _mm_movemask_epi8 to find next pixel magnitude greater than lower threshold. Added parallelized finalPass to Canny with variable gradients. Little changes in finalPass.
* Some things fixed
9 years ago
matze
fd6f54c895
Bug fixed in findEndContours and icvFindContoursInInterval adjusted.
9 years ago
matze
f6451c7ae6
Varaible names renamed. Macro definitions fixed. findEndContourPoint function fixed. findContoursInInterval adjusted.
9 years ago
matze
25cf33d5c8
Warning fixed by adding a cast to char
9 years ago
matze
0acd818efc
Removed #elif defined(__INTEL_COMPILER) because it is disabled at the moment
9 years ago
matze
8af8c4d0aa
Improves findContours using SSE _mm_movemask_epi8 to find next contour point. Cleaned up code a little bit
9 years ago
Pavel Rojtberg
cfcf8abbb6
doxygen: imgproc - underscores should not be escaped in texttt
9 years ago
Pavel Rojtberg
62cabb58a9
doxygen: undistortPoints - replace matlab code by latex forumlae
9 years ago
Vitaly Tuzov
f773f45d90
Updated HAL interface for separable filters to address that both kernels are vectors.
9 years ago
Alexander Alekhin
a6e5ebafcf
calib3d: fix cornerSubPix memory error
9 years ago
Tomoaki Teshima
7fef96be1e
add 64F intrinsic in HAL NEON
...
* use universal intrinsic for accumulate series using float/double
* accumulate, accumulateSquare, accumulateProduct and accumulateWeighted
* add v_cvt_f64_high in both SSE/NEON
* add test for conversion v_cvt_f64_high in test_intrin.cpp
* improve some existing universal intrinsic by using new instructions in Aarch64
* add workaround for Android build in intrin_neon.hpp
9 years ago
anirudt
6825375694
docs: adds note for python in docs related to moments
9 years ago
k-shinotsuka
9df8400f3d
improve RGB5x52Gray()
9 years ago
Vadim Pisarevsky
5ddd25313f
Add Grana's connected components algorithm for 8-way connectivity. ( #6823 )
...
* Add Grana's connected components algorithm for 8-way connectivity. That algorithm is faster than Wu's one (currently implemented in opencv). For more details see https://github.com/prittt/YACCLAB .
* New functions signature and distance transform compatibility
* Add tests to imgproc/test/test_connectedcomponents.cpp
* Change of test_connectedcomponents.cpp for c++98 support
9 years ago
Suleyman TURKMEN
fcc28fecb6
Make Up
9 years ago
PkLab.net
2d0fe514a0
Fix rho,phi exchange. Backport to 2.4
9 years ago
Pavel Vlasov
30a6cee2fe
Instrumentation for OpenCV API regions and IPP functions;
9 years ago
Alexander Alekhin
86a515fdae
imgproc: fix accuracy check for HLS cvtColor
9 years ago
Pavel Vlasov
680ca88ce0
Outdated ICV restrictions were removed;
9 years ago
PkLab.net
4b099e8ade
Fix rho,phi exchange and amend linearPolar & logPolar docs with details and pics.
9 years ago
k-shinotsuka
3faaabd6f4
improve YCrCb2RGB_i<uchar>()
9 years ago
Tomoaki Teshima
4f7679cf51
use universal intrinsic in accumulate series
...
* accumulate, accumulateSquare, accumulateProduct and accumulateWeighted
9 years ago
k-shinotsuka
020b47c41a
improve RGB2Gray<ushort>()
9 years ago
Tomoaki Teshima
ba73249dc0
let the test of AccSqr_SIMD<ushort, float> pass
...
* The difference becomes too large when multiply is done in int16
* To reproduce the test failure, IPP has to be switched off
9 years ago
Alexander Alekhin
f2e41ce391
ocl: fix input data for Canny perf test
...
"declare.in(img, WARMUP_RNG)" overrides input image with random values
Also added support for different input sizes (via cv::resize)
9 years ago
Alexander Alekhin
b8e08d5d3c
ocl: fix Canny for Intel devices
...
There is an issue with processing of abs(short) function for
negative argument.
Affected OpenCL devices:
- iGPU: Intel(R) HD Graphics 520 (OpenCL 2.0 )
- CPU: Intel(R) Core(TM) i5-6300U CPU @ 2.40GHz (OpenCL 2.0 (Build 10094))
9 years ago