From 10eade1b862f6ab5d239521c5c4544b586b656e8 Mon Sep 17 00:00:00 2001 From: Merricx Date: Wed, 10 May 2017 03:32:20 +0700 Subject: [PATCH] Update README.md --- README.md | 13 ++++ img/dragging-tool.png | Bin 2769 -> 0 bytes js/imageparser.js | 32 --------- js/jsqrcode/test.html | 149 ------------------------------------------ 4 files changed, 13 insertions(+), 181 deletions(-) delete mode 100644 img/dragging-tool.png delete mode 100644 js/imageparser.js delete mode 100644 js/jsqrcode/test.html diff --git a/README.md b/README.md index 18edb6c..5321a67 100644 --- a/README.md +++ b/README.md @@ -16,3 +16,16 @@ Main Features - Easy to use - Free and open source :) +Help Usage & Documentation +--------------------- +Documentation page of this tool can be accessed in following URL : + +https://merricx.github.io/help/ + +Third-parties & References +--------------------- +- thonky.com +- https://github.com/LazarSoft/jsqrcode
+- https://github.com/waidotto/strong-qr-decoder +- +- https://markjs.io/ \ No newline at end of file diff --git a/img/dragging-tool.png b/img/dragging-tool.png deleted file mode 100644 index ad8a56fa6526c43ea408532ceb3a7811ae8828d9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2769 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 X(z3z-8ftwd00000NkvXXu0mjfrIZ=) diff --git a/js/imageparser.js b/js/imageparser.js deleted file mode 100644 index 294c83f..0000000 --- a/js/imageparser.js +++ /dev/null @@ -1,32 +0,0 @@ -function loadFromImage(canvasID){ - var canvas_qr = document.getElementById(canvasID); - var context = canvas_qr.getContext('2d'); - qrcode.width = canvas_qr.width; - qrcode.height = canvas_qr.height; - qrcode.imagedata = context.getImageData(0, 0, qrcode.width, qrcode.height); - - var image = qrcode.grayScaleToBitmap(qrcode.grayscale()); - - var detector = new Detector(image); - var qRCodeMatrix = detector.detect(); - - var qrArray = qRCodeMatrix.bits.bits; - var size = qRCodeMatrix.bits.width; - var result = []; - - for(var i=0; i < qrArray.length; i++){ - var bin = (qrArray[i] >>> 0).toString(2); - while(bin.length < size){ - bin = "0"+bin; - } - result[i] = bin.split("").reverse(); - } - - for(var i=0; i < result.length; i++){ - for(var j=0; j < result[i].length; j++){ - result[i][j] = parseInt(result[i][j]); - } - } - - return result; -} \ No newline at end of file diff --git a/js/jsqrcode/test.html b/js/jsqrcode/test.html deleted file mode 100644 index 9f400d0..0000000 --- a/js/jsqrcode/test.html +++ /dev/null @@ -1,149 +0,0 @@ - - -QRCODE - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - -
-
- - - - \ No newline at end of file