/quickdoc

WASM Based Document scanner and processor

Primary LanguageJavaScriptMIT LicenseMIT

Quickdoc

This tool is quite exploratory in nature, hence functionality may break or become unavaliable. Please feel free to raise an issue if this happens, thanks!

Quickdoc is a WebAssembly based site that can automatically trim, de-noise and filter a image, similar to an image scanner

Features

  • Auto crop, de-noise and filter the image to look like a scan
  • Not planned see swt Some variation of an OCR system
  • Not planned Convert scanned documents to PDF. Will need to figure out how PDF works

Quickstart

all of the necessary files are provided within the 'wasm/' directory.

you can just clone the repo and run it in a server

Bootstrap

The project uses emscripten to compile the C source to wasm

make

Additionally you can also build the processing applied to the image as a CLI

make cli
.\wasm\main.exe

Windows

To build without make, you can use batch files

.\build.bat

And to build the CLI

.\build.bat CLI
.\wasm\main.exe