opencv/modules/imgproc/src
Vitaly Tuzov 62cf71002e Bit-exact GaussianBlur performance update (#10898)
* Added custom implementation for NxN bit-exact GaussianBlur

* Reworked fixedpoint interface a bit

* Reworked horizontal line estimation for bit-exact GaussianBlur

* Reworked vertical line estimation for bit-exact GaussianBlur

* Updated range estimation for vectorized part of bit-exact GaussianBlur evaluation
2018-04-11 18:07:48 +03:00
..
opencl Merge pull request #10869 from savuor:color_cpp_split 2018-03-15 14:10:40 +03:00
_geom.h
accum.cpp
accum.dispatch.cpp
accum.simd.hpp
approx.cpp Misc. modules/ cont. pt2 2018-02-13 11:28:11 -05:00
blend.cpp imgproc: apply CV_OVERRIDE/CV_FINAL 2018-03-28 17:57:59 +03:00
canny.cpp imgproc: apply CV_OVERRIDE/CV_FINAL 2018-03-28 17:57:59 +03:00
clahe.cpp imgproc: apply CV_OVERRIDE/CV_FINAL 2018-03-28 17:57:59 +03:00
color_hsv.cpp add universal intrinsics for HSV2RGB_f 2018-04-08 01:47:22 +09:00
color_lab.cpp build: fix MSVS build problems 2018-04-10 14:50:56 +03:00
color_rgb.cpp Merge pull request #10869 from savuor:color_cpp_split 2018-03-15 14:10:40 +03:00
color_yuv.cpp imgproc: apply CV_OVERRIDE/CV_FINAL 2018-03-28 17:57:59 +03:00
color.cpp Merge pull request #10869 from savuor:color_cpp_split 2018-03-15 14:10:40 +03:00
color.hpp imgproc: apply CV_OVERRIDE/CV_FINAL 2018-03-28 17:57:59 +03:00
colormap.cpp imgproc: apply CV_OVERRIDE/CV_FINAL 2018-03-28 17:57:59 +03:00
connectedcomponents.cpp avoid calling of setNumThreads() to respect user settings 2018-03-29 13:04:26 +03:00
contours.cpp fix FindContours default offset for CV_LINK_RUNS method 2018-02-02 16:46:05 +03:00
convhull.cpp
corner.avx.cpp
corner.cpp
corner.hpp
cornersubpix.cpp Misc. modules/ cont. pt2 2018-02-13 11:28:11 -05:00
demosaicing.cpp imgproc: apply CV_OVERRIDE/CV_FINAL 2018-03-28 17:57:59 +03:00
deriv.cpp Misc. modules/ cont. pt2 2018-02-13 11:28:11 -05:00
distransform.cpp imgproc: apply CV_OVERRIDE/CV_FINAL 2018-03-28 17:57:59 +03:00
drawing.cpp build: portable integer types 2018-02-15 23:43:02 +03:00
emd.cpp
featureselect.cpp build: eliminate calls of removed functionality from C++17 2018-02-07 12:00:33 +03:00
filter.avx2.cpp
filter.cpp build: eliminate MSVC warning 2018-03-28 18:43:28 +03:00
filter.hpp fix accelerators order 2017-12-01 14:38:00 +03:00
filterengine.hpp Misc. modules/ cont. pt2 2018-02-13 11:28:11 -05:00
fixedpoint.inl.hpp Bit-exact GaussianBlur performance update (#10898) 2018-04-11 18:07:48 +03:00
floodfill.cpp
gabor.cpp
gcgraph.hpp
generalized_hough.cpp imgproc: apply CV_OVERRIDE/CV_FINAL 2018-03-28 17:57:59 +03:00
geometry.cpp Misc. modules/ cont. pt2 2018-02-13 11:28:11 -05:00
grabcut.cpp
hal_replacement.hpp HAL for canny 2017-12-19 11:03:10 +03:00
hershey_fonts.cpp
histogram.cpp Reduced direct TBB dependencies 2018-04-06 14:21:15 +03:00
hough.cpp imgproc: don't call .unlock() on non-holded mutex in houghCircles() 2018-04-07 13:00:17 +00:00
imgwarp.avx2.cpp
imgwarp.cpp imgproc: apply CV_OVERRIDE/CV_FINAL 2018-03-28 17:57:59 +03:00
imgwarp.hpp
imgwarp.sse4_1.cpp imgproc: apply CV_OVERRIDE/CV_FINAL 2018-03-28 17:57:59 +03:00
intersection.cpp
linefit.cpp
lsd.cpp LSD: support vector<Vec4i> lines (#11042) 2018-04-09 17:31:56 +03:00
main.cpp
matchcontours.cpp
min_enclosing_triangle.cpp Updated handling of collinear edges while searching for intersection. 2018-03-21 19:15:34 +03:00
moments.cpp ocl: fix moments global_size (should be >= local_size) 2017-11-02 13:37:57 +03:00
morph.cpp imgproc: apply CV_OVERRIDE/CV_FINAL 2018-03-28 17:57:59 +03:00
phasecorr.cpp Merge pull request #9147 from sovrasov:phase_corr_fix 2017-09-22 10:32:16 +00:00
precomp.hpp
pyramids.cpp Merge pull request #10172 from ElenaGvozdeva:eg/HAL_sobel 2017-12-08 16:36:24 +03:00
resize.avx2.cpp imgproc: apply CV_OVERRIDE/CV_FINAL 2018-03-28 17:57:59 +03:00
resize.cpp imgproc: apply CV_OVERRIDE/CV_FINAL 2018-03-28 17:57:59 +03:00
resize.hpp
resize.sse4_1.cpp imgproc: apply CV_OVERRIDE/CV_FINAL 2018-03-28 17:57:59 +03:00
rotcalipers.cpp Misc. modules/ cont. pt2 2018-02-13 11:28:11 -05:00
samplers.cpp
segmentation.cpp
shapedescr.cpp Merge pull request #9802 from Nickolays:Fix#9797 2017-10-27 13:00:34 +00:00
smooth.cpp Bit-exact GaussianBlur performance update (#10898) 2018-04-11 18:07:48 +03:00
spatialgradient.cpp
subdivision2d.cpp
sumpixels.cpp ocl: avoid unnecessary loading/initializing OpenCL subsystem 2017-11-28 14:02:42 +03:00
tables.cpp
templmatch.cpp
thresh.cpp imgproc: apply CV_OVERRIDE/CV_FINAL 2018-03-28 17:57:59 +03:00
undistort.avx2.cpp Parallelize initUndistortRectifyMap 2018-01-15 09:20:35 +09:00
undistort.cpp imgproc: apply CV_OVERRIDE/CV_FINAL 2018-03-28 17:57:59 +03:00
undistort.hpp Parallelize initUndistortRectifyMap 2018-01-15 09:20:35 +09:00
utils.cpp