From cf797e801ca9174d5ac7e8bed814b903b96d20cd Mon Sep 17 00:00:00 2001 From: Jaex Date: Tue, 25 Jun 2019 18:58:25 +0300 Subject: [PATCH] Fix Clamp usages --- ShareX.HelpersLib/ConvolutionMatrixManager.cs | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/ShareX.HelpersLib/ConvolutionMatrixManager.cs b/ShareX.HelpersLib/ConvolutionMatrixManager.cs index 79f9d13c0..3f93f20a9 100644 --- a/ShareX.HelpersLib/ConvolutionMatrixManager.cs +++ b/ShareX.HelpersLib/ConvolutionMatrixManager.cs @@ -60,14 +60,14 @@ public static Image Apply(this ConvolutionMatrix kernel, Image img) int fyr = fy - originY; int offsetY = y + fyr; - offsetY.Clamp(0, source.Height - 1); + offsetY = offsetY.Clamp(0, source.Height - 1); for (int fx = 0; fx < kernel.Width; fx++) { int fxr = fx - originX; int offsetX = x + fxr; - offsetX.Clamp(0, source.Width - 1); + offsetX = offsetX.Clamp(0, source.Width - 1); ColorBgra currentColor = source.GetPixel(offsetX, offsetY); @@ -82,18 +82,18 @@ public static Image Apply(this ConvolutionMatrix kernel, Image img) } r += kernel.Offset; - r.Clamp(0, 255); + r = r.Clamp(0, 255); g += kernel.Offset; - g.Clamp(0, 255); + g = g.Clamp(0, 255); b += kernel.Offset; - b.Clamp(0, 255); + b = b.Clamp(0, 255); if (kernel.ConsiderAlpha) { a += kernel.Offset; - a.Clamp(0, 255); + a = a.Clamp(0, 255); } dest.SetPixel(