Alexander Karsakov
b4d3b34acf
Disabled ippiFilterBoxBorder_* in case maskSize equal roiSize for any dimension
11 years ago
Vadim Pisarevsky
d0137b6d2d
moved part of video to contrib/{outflow, bgsegm}; moved matlab to contrib
11 years ago
Alexander Alekhin
55188fe991
world fix
11 years ago
vbystricky
878dec65c8
Optimize OpenCL version of morfology and box filters for small filter kernels
11 years ago
Ilya Lavrenov
c424d36041
optimized cv::boxFilter
11 years ago
Ilya Lavrenov
0b2cafb08b
bixed cv::boxFilter
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
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
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
Ilya Lavrenov
1ad69aba35
changes sigma in perf tests
11 years ago
Alexander Alekhin
b62e59aac0
icv: enable functions
11 years ago
Alexander Alekhin
5658ba0002
icv: update package
11 years ago
Ilya Lavrenov
55bbca2d09
added more types to cv::GaussianBlur
11 years ago
vbystricky
bb12293251
Convert opencv border type to ipp border. Check supported border before call ipp function
11 years ago
Ilya Lavrenov
87eb1b8fcc
fixes in imgproc
11 years ago
Ilya Lavrenov
ce0941160e
added status check
11 years ago
unknown
36d33dd6c2
Review comments
11 years ago
unknown
d2b4ee1e9b
More intendation fixes
11 years ago
unknown
06df383675
Indent fixes
11 years ago
Aaron Kunze
b59c517f98
Optimizations to OpenCL bilateral filter.
11 years ago
Alexander Alekhin
ab691a4a24
ipp: some functions are not available in the ICV package #2
11 years ago
Ilya Lavrenov
c735594178
cv::scaleAdd
11 years ago
Ilya Lavrenov
fd3a6f0db7
cv::blur
11 years ago
Ilya Lavrenov
f2a35d6388
cv::boxFilter
11 years ago
Ilya Lavrenov
c6f208e1c8
cv::medianBlur
11 years ago
Ilya Lavrenov
e090aa07db
disabled some IPP funcs
11 years ago
vbystricky
9828cd6086
Remove defined(HAVE_IPP)
11 years ago
vbystricky
f23134ce01
Add IPP_VERSION_X100 define
11 years ago
vbystricky
7badc85b60
Fix for pullrequest comment
11 years ago
vbystricky
2d54581971
Fix ifdef for IPP version greater 8.1
11 years ago
vbystricky
38913bf5f6
Change all 'ippStsNoErr==' to '0<=', and all 'ippStsNoErr!=' to '0>'
11 years ago
vbystricky
06acb8b0ee
Check 8.1 ipp version for gaussian functions, which not exists in versions before this.
11 years ago
vbystricky
1b3651d8ee
Undo changes ipp to ippicv prefix of function names
11 years ago
vbystricky
aece433b15
Check ippStsNoErr as result of ipp function instead >=0
11 years ago
vbystricky
07e84c635a
Remove unused code
11 years ago
vbystricky
01a66a2938
Prepare codes for ippicv library
11 years ago
Alexander Karsakov
a3825acee4
Small refactoring
11 years ago
Alexander Karsakov
10a52220f0
Added integer arithmetic to sepFilter2D
11 years ago
Alexander Karsakov
d17142b83d
Prototype OCL version of gaussian blur with integer arithmetic
11 years ago
Aaron Kunze
ede6d4482b
Optimizations to OpenCL bilateral filter.
11 years ago
Ilya Lavrenov
b6833fdde7
added 3-channels support to cv::medianBlur
11 years ago
Ilya Lavrenov
a51ab99a79
added 3-channels support to cv::filter2D, cv::Laplacian
11 years ago
Ilya Lavrenov
e19c42dded
added 3-channels support to cv::boxFilter, cv::blur, cv::sqrBoxFilter
11 years ago
Ilya Lavrenov
8f5fd44fb2
added 3 channels support to cv::bilateralFilter
...
Conflicts:
modules/imgproc/test/ocl/test_filters.cpp
11 years ago
Ilya Lavrenov
412468e0ae
added cv::sqrBoxFilter to T-API
11 years ago
Ilya Lavrenov
c01e8e9361
removed ABF
11 years ago
Ilya Lavrenov
68f5dd4170
simplified cv::boxFilter OpenCL impl
11 years ago
Ilya Lavrenov
78c2b3ca2a
refactored imgproc
11 years ago