From 6f99eebeacb258153664a0e25b7ba4e21dd50798 Mon Sep 17 00:00:00 2001 From: Devine Lu Linvega Date: Wed, 5 Apr 2017 10:18:16 -1000 Subject: [PATCH] Softened the sharpener --- scripts/filters/sharpen.js | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/scripts/filters/sharpen.js b/scripts/filters/sharpen.js index 76de2d9..37e1bc0 100644 --- a/scripts/filters/sharpen.js +++ b/scripts/filters/sharpen.js @@ -12,17 +12,21 @@ function Filter_Sharpen() var w = ronin.frame.settings["size"].width; var h = ronin.frame.settings["size"].height; var context = ronin.frame.context(); - + var originalData = context.getImageData(0, 0, w*2, h*2); var data = originalData.data; var newImage = context.getImageData(0, 0, w*2, h*2); var strenght = cmd.value() ? cmd.value().float : 1; + var ver = -1; + var dia = 1; + var cen = 8; + var weight_map = [ - -2 * strenght, 0 * strenght, -2 * strenght, - 0 * strenght, 17 * strenght, 0 * strenght, - -2 * strenght, 0 * strenght, -2 * strenght + dia * strenght, ver * strenght, dia * strenght, + ver * strenght, cen * strenght, ver * strenght, + dia * strenght, ver * strenght, dia * strenght ]; for(var i = 0; i < data.length; i += 4) {