From b506f7a356c917fbf720b7ab6cb4669d2ac0e77b Mon Sep 17 00:00:00 2001 From: Varun Gupta Date: Sat, 25 May 2019 22:08:01 +0530 Subject: [PATCH] fix import-image and canvas-resize (#1079) Signed-off-by: tech4GT --- src/modules/CanvasResize/Module.js | 9 ++++----- src/modules/ImportImage/Module.js | 2 +- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/src/modules/CanvasResize/Module.js b/src/modules/CanvasResize/Module.js index 5251a955..98221a3f 100644 --- a/src/modules/CanvasResize/Module.js +++ b/src/modules/CanvasResize/Module.js @@ -10,10 +10,10 @@ module.exports = function canvasResize(options, UI) { function draw(input, callback, progressObj) { - options.width = options.width || defaults.width; - options.height = options.height || defaults.height; - options.x = options.x || defaults.x; - options.y = options.y || defaults.y; + options.width = parseInt(options.width || defaults.width); + options.height = parseInt(options.height || defaults.height); + options.x = parseInt(options.x || defaults.x); + options.y = parseInt(options.y || defaults.y); progressObj.stop(true); progressObj.overrideFlag = true; @@ -21,7 +21,6 @@ module.exports = function canvasResize(options, UI) { var step = this; function extraManipulation(pixels) { - let newPixels = require('ndarray')(new Uint8Array(4 * options.width * options.height).fill(255), [options.width, options.height, 4]); let iMax = options.width - options.x, jMax = options.height - options.y; diff --git a/src/modules/ImportImage/Module.js b/src/modules/ImportImage/Module.js index 03ea721f..5780d533 100644 --- a/src/modules/ImportImage/Module.js +++ b/src/modules/ImportImage/Module.js @@ -9,7 +9,7 @@ module.exports = function ImportImageModule(options, UI) { var defaults = require('./../../util/getDefaults.js')(require('./info.json')); - options.imageUrl = options.inBrowser ? (options.url || defaults.url) : './examples/images/monarch.png'; + options.imageUrl = options.inBrowser ? (options.url || defaults.url) : (options.url || './examples/images/monarch.png'); var output;