mlyashko
44ffa42064
replaced factors computation by precomputed values, added kernel for
...
binary mode
11 years ago
Ilya Lavrenov
007593cab7
cvtColor - optimized index calculations; usage of build-in functions
11 years ago
Ilya Lavrenov
863784efc6
added extra condition
11 years ago
Alexander Karsakov
eeddda4701
Optimization of cv::pyrDown for 8UC1.
11 years ago
Ilya Lavrenov
c41a134394
increased number of rows per work-item
11 years ago
Alexander Karsakov
06fb5da7c8
Removed storing of zeros in local memory
11 years ago
Elena Gvozdeva
dcaa8735ba
used vector data types for CCORR cn==1
11 years ago
Elena Gvozdeva
13db948023
added dft for CCORR
11 years ago
Elena Gvozdeva
82da445a15
changed CCOEFF cn==1
11 years ago
Elena Gvozdeva
a7036d9668
changed support for 3-channels, changed CCOEFF
11 years ago
Ilya Lavrenov
93712e913a
optimization of cv::warpAffine INTER_CUBIC
11 years ago
vbystricky
606df0469a
Fix pointer conversion
11 years ago
vbystricky
9bf296eeb0
Small refactoring
11 years ago
Ilya Lavrenov
c424d36041
optimized cv::boxFilter
11 years ago
Ilya Lavrenov
7391df386f
fixed usage of reshape
11 years ago
vbystricky
6550c4f682
Join kernel code for int and float destination types
11 years ago
vbystricky
504bc7634a
Remove pre_invalid parameter
11 years ago
Ilya Lavrenov
d5244eb645
invoking OCL before IPP
11 years ago
Ilya Lavrenov
7ccbe10970
fixed cv::warpPerspective
11 years ago
Elena Gvozdeva
feeb386bf3
Added support for 3-channels
11 years ago
Ilya Lavrenov
33239fca70
cv::equalizeHist
11 years ago
Ilya Lavrenov
c9528b3952
optimized histogram merging
11 years ago
Ilya Lavrenov
eeaa4b3665
eliminated convertTo
11 years ago
Ilya Lavrenov
c072c28e28
optimized cv::calcHist
11 years ago
Ilya Lavrenov
556206de2d
fixed defects found by coverity scan
11 years ago
Ilya Lavrenov
0b2cafb08b
bixed cv::boxFilter
11 years ago
Ilya Lavrenov
cf72d2695c
fixed possible runtime error
11 years ago
Ilya Lavrenov
ff6f5d4d24
fixed warnings
11 years ago
Ilya Lavrenov
2cc4cf3644
optimized cv::warpAffine
11 years ago
abidrahmank
530fc99947
Issue #3709 - PyBindings for LSD
...
Corrected crashing in Python bindings while using LSD_REFINE_NONE flags
Corrected not drawing lines in drawSegments and compareSegments in Python bindings
11 years ago
mletavin
e224e72bbc
Added condition to use optimized kernels for images of size that multiple of 4 only
11 years ago
mletavin
68883775fb
Adding explicit variable conversion in ocl_medianFilter() to suppress build errors on Linux & Mac
11 years ago
mletavin
df9c75b270
Moved new kernels under conditional compilation to disable their build for 3-channel images; added condition to use new kernels only for images that are big enough
11 years ago
Alexander Karsakov
8e54845049
Removed useless multiplication by 4
11 years ago
mletavin
4a37ac303a
Added new Intel-optimized 3x3 and 5x5 kernels to medianFilter.cl file and corresponding code to host in smooth.cpp
...
Only Intel platform and 1 channel images are supported.
11 years ago
Alexander Karsakov
5022a0fae3
Added new border types for pyrDown
11 years ago
Alexander Karsakov
4910242732
Unroll pyrUp kernel
11 years ago
Aaron Kunze
ab1a37d564
Bug fixes for filter2D and associated tests.
11 years ago
Daniel Angelov
3ca7717e17
Fixed scanning bug identified in comments in pull request #1119 .
...
NFA calculations now generate better line segments.
11 years ago
Alexander Karsakov
511ed4388e
Disabled BORDER_CONSTANT for pyramid functions.
11 years ago
Roman Donchenko
7ea1bf3cf0
Fixed several problems found by PVS-Studio.
...
This fixes all problems from the article "Checking OpenCV with PVS-Studio"
<http://www.viva64.com/en/b/0191/ > that are not already fixed and are
not in 3rdparty or the legacy module.
The problems fixed are two instances of useless code and one instance
of unspecified behavior (right-shifting a negative number).
11 years ago
pradeep
c5b4b99350
Implemented Kullback-Leibler divergence
11 years ago
Alexander Karsakov
8ecb8c6a3d
Optimized memory access by using stride pattern
11 years ago
Aaron Kunze
033aebe668
A more efficient workaround for erode
11 years ago
Elena Gvozdeva
ce0b808e3c
IPP: fixed ipp_matchTemplate
11 years ago
thoinvil
ea038436e6
Added condition to 1st test in cv::GaussianBlur
...
Consistent with the test made in cv::boxFilter, it adjusts the kernel size to the source size only if the border is not BORDER_CONSTANT and if BORDER_ISOLATED is set. Otherwise, the source has to be considered possibly in a larger image (i.e. the source being a ROI) in witch the kernel should apply.
11 years ago
Alexander Karsakov
4612b4b827
Added clamp() for THRESH_TRUNC mode
11 years ago
Ilya Lavrenov
d16e0b377f
disabled IPP functions that slower than OpenCV
11 years ago
Alexander Alekhin
1f638a3e5b
icv: enable functions
11 years ago
Alexander Karsakov
4e7f62fd24
Fixed ipp check for cornerMinEigenVal
11 years ago