├── .gitignore ├── .npmignore ├── Cakefile ├── README.md ├── bin └── cli.coffee ├── lib └── .empty ├── package.json ├── src ├── estimate_transform.coffee ├── filters │ ├── binarize.coffee │ ├── darken_ink.coffee │ ├── deskew.coffee │ ├── filter_background.coffee │ └── remove_red.coffee ├── find_barcodes.coffee ├── find_checkboxes.coffee ├── find_text.coffee ├── form_reader.coffee ├── index.coffee ├── match_barcodes.coffee ├── match_checkboxes.coffee ├── match_text.coffee ├── math.coffee └── schema.coffee ├── test ├── barcode.test.coffee ├── checkbox.test.coffee ├── data │ ├── barcodes.png │ ├── checkboxes.png │ ├── filter-ink.png │ ├── filter-skewed.png │ ├── lonely-checkboxes.png │ ├── m10-content.png │ ├── m10-plain.png │ ├── m10-printed.png │ ├── m10-schema.json │ ├── text-005.png │ ├── text-030.png │ └── text-045.png ├── filter.test.coffee ├── log │ └── .empty ├── mocha.coverage.js ├── mocha.opts ├── reader.test.coffee └── text.test.coffee └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creatale/node-fv/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | *~ 2 | *.bak 3 | *.log 4 | .travis.yml 5 | 6 | test/ 7 | -------------------------------------------------------------------------------- /Cakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creatale/node-fv/HEAD/Cakefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creatale/node-fv/HEAD/README.md -------------------------------------------------------------------------------- /bin/cli.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creatale/node-fv/HEAD/bin/cli.coffee -------------------------------------------------------------------------------- /lib/.empty: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creatale/node-fv/HEAD/package.json -------------------------------------------------------------------------------- /src/estimate_transform.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creatale/node-fv/HEAD/src/estimate_transform.coffee -------------------------------------------------------------------------------- /src/filters/binarize.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creatale/node-fv/HEAD/src/filters/binarize.coffee -------------------------------------------------------------------------------- /src/filters/darken_ink.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creatale/node-fv/HEAD/src/filters/darken_ink.coffee -------------------------------------------------------------------------------- /src/filters/deskew.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creatale/node-fv/HEAD/src/filters/deskew.coffee -------------------------------------------------------------------------------- /src/filters/filter_background.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creatale/node-fv/HEAD/src/filters/filter_background.coffee -------------------------------------------------------------------------------- /src/filters/remove_red.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creatale/node-fv/HEAD/src/filters/remove_red.coffee -------------------------------------------------------------------------------- /src/find_barcodes.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creatale/node-fv/HEAD/src/find_barcodes.coffee -------------------------------------------------------------------------------- /src/find_checkboxes.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creatale/node-fv/HEAD/src/find_checkboxes.coffee -------------------------------------------------------------------------------- /src/find_text.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creatale/node-fv/HEAD/src/find_text.coffee -------------------------------------------------------------------------------- /src/form_reader.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creatale/node-fv/HEAD/src/form_reader.coffee -------------------------------------------------------------------------------- /src/index.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creatale/node-fv/HEAD/src/index.coffee -------------------------------------------------------------------------------- /src/match_barcodes.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creatale/node-fv/HEAD/src/match_barcodes.coffee -------------------------------------------------------------------------------- /src/match_checkboxes.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creatale/node-fv/HEAD/src/match_checkboxes.coffee -------------------------------------------------------------------------------- /src/match_text.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creatale/node-fv/HEAD/src/match_text.coffee -------------------------------------------------------------------------------- /src/math.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creatale/node-fv/HEAD/src/math.coffee -------------------------------------------------------------------------------- /src/schema.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creatale/node-fv/HEAD/src/schema.coffee -------------------------------------------------------------------------------- /test/barcode.test.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creatale/node-fv/HEAD/test/barcode.test.coffee -------------------------------------------------------------------------------- /test/checkbox.test.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creatale/node-fv/HEAD/test/checkbox.test.coffee -------------------------------------------------------------------------------- /test/data/barcodes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creatale/node-fv/HEAD/test/data/barcodes.png -------------------------------------------------------------------------------- /test/data/checkboxes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creatale/node-fv/HEAD/test/data/checkboxes.png -------------------------------------------------------------------------------- /test/data/filter-ink.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creatale/node-fv/HEAD/test/data/filter-ink.png -------------------------------------------------------------------------------- /test/data/filter-skewed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creatale/node-fv/HEAD/test/data/filter-skewed.png -------------------------------------------------------------------------------- /test/data/lonely-checkboxes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creatale/node-fv/HEAD/test/data/lonely-checkboxes.png -------------------------------------------------------------------------------- /test/data/m10-content.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creatale/node-fv/HEAD/test/data/m10-content.png -------------------------------------------------------------------------------- /test/data/m10-plain.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creatale/node-fv/HEAD/test/data/m10-plain.png -------------------------------------------------------------------------------- /test/data/m10-printed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creatale/node-fv/HEAD/test/data/m10-printed.png -------------------------------------------------------------------------------- /test/data/m10-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creatale/node-fv/HEAD/test/data/m10-schema.json -------------------------------------------------------------------------------- /test/data/text-005.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creatale/node-fv/HEAD/test/data/text-005.png -------------------------------------------------------------------------------- /test/data/text-030.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creatale/node-fv/HEAD/test/data/text-030.png -------------------------------------------------------------------------------- /test/data/text-045.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creatale/node-fv/HEAD/test/data/text-045.png -------------------------------------------------------------------------------- /test/filter.test.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creatale/node-fv/HEAD/test/filter.test.coffee -------------------------------------------------------------------------------- /test/log/.empty: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/mocha.coverage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creatale/node-fv/HEAD/test/mocha.coverage.js -------------------------------------------------------------------------------- /test/mocha.opts: -------------------------------------------------------------------------------- 1 | --require coffeescript/register 2 | --timeout 10000 3 | -------------------------------------------------------------------------------- /test/reader.test.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creatale/node-fv/HEAD/test/reader.test.coffee -------------------------------------------------------------------------------- /test/text.test.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creatale/node-fv/HEAD/test/text.test.coffee -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creatale/node-fv/HEAD/yarn.lock --------------------------------------------------------------------------------