From 7c639bc9d644360c621b26cdcc9eb6172ef05adb Mon Sep 17 00:00:00 2001 From: Alexander Cobleigh Date: Mon, 21 Nov 2016 18:52:02 +0100 Subject: [PATCH] invert filter renamed to offset. offset filter now takes a parameter --- index.html | 2 +- scripts/modules/filter.invert.js | 11 ----------- scripts/modules/filter.js | 5 +++-- scripts/modules/filter.offset.js | 19 +++++++++++++++++++ 4 files changed, 23 insertions(+), 14 deletions(-) delete mode 100644 scripts/modules/filter.invert.js create mode 100644 scripts/modules/filter.offset.js diff --git a/index.html b/index.html index ed90286..df843df 100644 --- a/index.html +++ b/index.html @@ -23,7 +23,7 @@ - + diff --git a/scripts/modules/filter.invert.js b/scripts/modules/filter.invert.js deleted file mode 100644 index c9c6936..0000000 --- a/scripts/modules/filter.invert.js +++ /dev/null @@ -1,11 +0,0 @@ -Filter.prototype.filter_invert = function(pixels = this.pixels(),p = null) -{ - var d = pixels.data; - for (var i=0; i 0 && p[0]) { + v = parseInt(p[0]); + // permissible range is 0 <= v <= 255 + if (v > 255) { v = 255;} + if (v < 0) { v = 0;} + } + var d = pixels.data; + + for (var i=0; i