diff --git a/src/jscanify-node.js b/src/jscanify-node.js index 51101ea..cf2aefa 100644 --- a/src/jscanify-node.js +++ b/src/jscanify-node.js @@ -153,9 +153,9 @@ class jscanify { extractPaper(image, resultWidth, resultHeight, cornerPoints) { const canvas = createCanvas(); const img = cv.imread(image); - const maxContour = this.findPaperContour(img); + const maxContour = cornerPoints ? null : this.findPaperContour(img); - if(maxContour == null){ + if(maxContour == null && cornerPoints === undefined){ return null; } diff --git a/src/jscanify.js b/src/jscanify.js index b413253..4c4546a 100644 --- a/src/jscanify.js +++ b/src/jscanify.js @@ -144,9 +144,9 @@ extractPaper(image, resultWidth, resultHeight, cornerPoints) { const canvas = document.createElement("canvas"); const img = cv.imread(image); - const maxContour = this.findPaperContour(img); + const maxContour = cornerPoints ? null : this.findPaperContour(img); - if(maxContour == null){ + if(maxContour == null && cornerPoints === undefined){ return null; }