diff Core/Images/ImageProcessing.h @ 3503:46cf170ba121

ImageProcessing::SeparableConvolution()
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 27 Aug 2019 12:10:13 +0200
parents c160eafc42a9
children 551945086617
line wrap: on
line diff
--- a/Core/Images/ImageProcessing.h	Mon Aug 26 10:23:51 2019 +0200
+++ b/Core/Images/ImageProcessing.h	Tue Aug 27 12:10:13 2019 +0200
@@ -148,5 +148,13 @@
     void FlipX(ImageAccessor& image);
 
     void FlipY(ImageAccessor& image);
+
+    void SeparableConvolution(ImageAccessor& image /* inplace */,
+                              const std::vector<float>& horizontal,
+                              size_t horizontalAnchor,
+                              const std::vector<float>& vertical,
+                              size_t verticalAnchor);
+
+    void SmoothGaussian5x5(ImageAccessor& image);
   }
 }