imgproc: dispatch filter.cpp

pull/14013/head
Alexander Alekhin 6 years ago
parent 756a98a395
commit 9a8dbfd57f
  1. 1
      modules/imgproc/CMakeLists.txt
  2. 3209
      modules/imgproc/src/filter.dispatch.cpp
  3. 2
      modules/imgproc/src/filter.hpp
  4. 1553
      modules/imgproc/src/filter.simd.hpp

@ -1,5 +1,6 @@
set(the_description "Image Processing")
ocv_add_dispatched_file(accum SSE4_1 AVX AVX2)
ocv_add_dispatched_file(filter SSE2 SSE4_1 AVX2)
ocv_add_dispatched_file(color_hsv SSE2 SSE4_1 AVX2)
ocv_add_dispatched_file(color_rgb SSE2 SSE4_1 AVX2)
ocv_add_dispatched_file(color_yuv SSE2 SSE4_1 AVX2)

File diff suppressed because it is too large Load Diff

@ -56,6 +56,8 @@ namespace cv
InputArray _kernelX, InputArray _kernelY, Point anchor,
double delta, int borderType );
#endif
void preprocess2DKernel(const Mat& kernel, std::vector<Point>& coords, std::vector<uchar>& coeffs);
}
#endif

File diff suppressed because it is too large Load Diff
Loading…
Cancel
Save