From 685fd4352d75b76177303646391259bdb5e1d46b Mon Sep 17 00:00:00 2001 From: Marcel Erz Date: Thu, 22 Sep 2016 00:40:09 -0700 Subject: [PATCH 1/2] Only use gamma if given --- index.js | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/index.js b/index.js index 681bbb1..f3b443b 100644 --- a/index.js +++ b/index.js @@ -930,15 +930,15 @@ BlinkDiff.prototype = { c1: color.c1 / 255, c2: color.c2 / 255, c3: color.c3 / 255, c4: color.c4 }; - if (gamma || gamma.R !== undefined || gamma.G !== undefined || gamma.B !== undefined) { - if (gamma.R !== undefined) { - result.c1 = Math.pow(result.c1, gamma.R); + if (gamma && (gamma.r !== undefined || gamma.g !== undefined || gamma.b !== undefined)) { + if (gamma && gamma.r !== undefined) { + result.c1 = Math.pow(result.c1, gamma.r); } - if (gamma.G !== undefined) { - result.c2 = Math.pow(result.c2, gamma.G); + if (gamma && gamma.g !== undefined) { + result.c2 = Math.pow(result.c2, gamma.g); } - if (gamma.B !== undefined) { - result.c3 = Math.pow(result.c3, gamma.B); + if (gamma && gamma.b !== undefined) { + result.c3 = Math.pow(result.c3, gamma.b); } } From 9a0d7ef95668cebceb9c0ab49fbb31536f51416b Mon Sep 17 00:00:00 2001 From: Marcel Erz Date: Thu, 22 Sep 2016 00:59:37 -0700 Subject: [PATCH 2/2] Updated version --- CHANGELOG.md | 5 ++++- package.json | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1dfb5f8..4b3815a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,7 +1,10 @@ CHANGELOG ========= -v1.0.11 +v1.0.14 +* Bugfix gamma correction - used without specified (issue #30) + +v1.0.13 - 07/13/16 * Bugfix option loading for issues #27 & #28 v1.0.11 - 05/26/15 diff --git a/package.json b/package.json index a5c5222..83cbc5b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "blink-diff", - "version": "1.0.13", + "version": "1.0.14", "description": "A lightweight image comparison tool", "license": "MIT", "main": "index.js",