├── .eslintignore ├── .eslintrc ├── .github ├── FUNDING.yml └── SECURITY.md ├── .gitignore ├── .gitmodules ├── LICENSE ├── README.md ├── assets └── images │ └── tesseract.js-core.png ├── examples ├── advanced │ ├── README.md │ ├── extract-info.js │ ├── pix.js │ └── script-detection.js ├── data │ ├── meditations.jpg │ ├── test-image.json │ ├── testocr.png │ ├── tyger.jpg │ └── tyger.png ├── node │ ├── benchmark │ │ ├── benchmark.wasm-relaxedsimd.js │ │ ├── benchmark.wasm-simd.js │ │ └── benchmark.wasm.js │ └── minimal │ │ ├── index.wasm-relaxedsimd.js │ │ ├── index.wasm-simd.js │ │ └── index.wasm.js └── web │ ├── benchmark │ ├── benchmark.wasm-simd.html │ └── benchmark.wasm.html │ └── minimal │ ├── index.wasm-simd.html │ └── index.wasm.html ├── index.js ├── javascript ├── README.md ├── anterior.js ├── gen-glue.sh ├── glue.js ├── src │ ├── glue.cpp │ └── wrapper.cpp └── tesseract.idl ├── package.json ├── tesseract-core-lstm.js ├── tesseract-core-lstm.wasm ├── tesseract-core-lstm.wasm.js ├── tesseract-core-relaxedsimd-lstm.js ├── tesseract-core-relaxedsimd-lstm.wasm ├── tesseract-core-relaxedsimd-lstm.wasm.js ├── tesseract-core-relaxedsimd.js ├── tesseract-core-relaxedsimd.wasm ├── tesseract-core-relaxedsimd.wasm.js ├── tesseract-core-simd-lstm.js ├── tesseract-core-simd-lstm.wasm ├── tesseract-core-simd-lstm.wasm.js ├── tesseract-core-simd.js ├── tesseract-core-simd.wasm ├── tesseract-core-simd.wasm.js ├── tesseract-core.js ├── tesseract-core.wasm ├── tesseract-core.wasm.js └── tests ├── config.json ├── traineddata ├── eng.traineddata ├── fas.traineddata ├── mri.traineddata └── slk_frak.traineddata └── unit ├── TessBaseAPI.GetText.test.js ├── TessBaseAPI.Init.test.js ├── assets └── images │ ├── small.png │ ├── testocr.jpg │ ├── testocr.pbm │ └── testocr.png └── utils └── duplicateIt.js /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naptha/tesseract.js-core/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naptha/tesseract.js-core/HEAD/.eslintrc -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naptha/tesseract.js-core/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naptha/tesseract.js-core/HEAD/.github/SECURITY.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | /dep 3 | /wasm 4 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naptha/tesseract.js-core/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naptha/tesseract.js-core/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naptha/tesseract.js-core/HEAD/README.md -------------------------------------------------------------------------------- /assets/images/tesseract.js-core.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naptha/tesseract.js-core/HEAD/assets/images/tesseract.js-core.png -------------------------------------------------------------------------------- /examples/advanced/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naptha/tesseract.js-core/HEAD/examples/advanced/README.md -------------------------------------------------------------------------------- /examples/advanced/extract-info.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naptha/tesseract.js-core/HEAD/examples/advanced/extract-info.js -------------------------------------------------------------------------------- /examples/advanced/pix.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naptha/tesseract.js-core/HEAD/examples/advanced/pix.js -------------------------------------------------------------------------------- /examples/advanced/script-detection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naptha/tesseract.js-core/HEAD/examples/advanced/script-detection.js -------------------------------------------------------------------------------- /examples/data/meditations.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naptha/tesseract.js-core/HEAD/examples/data/meditations.jpg -------------------------------------------------------------------------------- /examples/data/test-image.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naptha/tesseract.js-core/HEAD/examples/data/test-image.json -------------------------------------------------------------------------------- /examples/data/testocr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naptha/tesseract.js-core/HEAD/examples/data/testocr.png -------------------------------------------------------------------------------- /examples/data/tyger.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naptha/tesseract.js-core/HEAD/examples/data/tyger.jpg -------------------------------------------------------------------------------- /examples/data/tyger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naptha/tesseract.js-core/HEAD/examples/data/tyger.png -------------------------------------------------------------------------------- /examples/node/benchmark/benchmark.wasm-relaxedsimd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naptha/tesseract.js-core/HEAD/examples/node/benchmark/benchmark.wasm-relaxedsimd.js -------------------------------------------------------------------------------- /examples/node/benchmark/benchmark.wasm-simd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naptha/tesseract.js-core/HEAD/examples/node/benchmark/benchmark.wasm-simd.js -------------------------------------------------------------------------------- /examples/node/benchmark/benchmark.wasm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naptha/tesseract.js-core/HEAD/examples/node/benchmark/benchmark.wasm.js -------------------------------------------------------------------------------- /examples/node/minimal/index.wasm-relaxedsimd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naptha/tesseract.js-core/HEAD/examples/node/minimal/index.wasm-relaxedsimd.js -------------------------------------------------------------------------------- /examples/node/minimal/index.wasm-simd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naptha/tesseract.js-core/HEAD/examples/node/minimal/index.wasm-simd.js -------------------------------------------------------------------------------- /examples/node/minimal/index.wasm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naptha/tesseract.js-core/HEAD/examples/node/minimal/index.wasm.js -------------------------------------------------------------------------------- /examples/web/benchmark/benchmark.wasm-simd.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naptha/tesseract.js-core/HEAD/examples/web/benchmark/benchmark.wasm-simd.html -------------------------------------------------------------------------------- /examples/web/benchmark/benchmark.wasm.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naptha/tesseract.js-core/HEAD/examples/web/benchmark/benchmark.wasm.html -------------------------------------------------------------------------------- /examples/web/minimal/index.wasm-simd.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naptha/tesseract.js-core/HEAD/examples/web/minimal/index.wasm-simd.html -------------------------------------------------------------------------------- /examples/web/minimal/index.wasm.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naptha/tesseract.js-core/HEAD/examples/web/minimal/index.wasm.html -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naptha/tesseract.js-core/HEAD/index.js -------------------------------------------------------------------------------- /javascript/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naptha/tesseract.js-core/HEAD/javascript/README.md -------------------------------------------------------------------------------- /javascript/anterior.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naptha/tesseract.js-core/HEAD/javascript/anterior.js -------------------------------------------------------------------------------- /javascript/gen-glue.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naptha/tesseract.js-core/HEAD/javascript/gen-glue.sh -------------------------------------------------------------------------------- /javascript/glue.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naptha/tesseract.js-core/HEAD/javascript/glue.js -------------------------------------------------------------------------------- /javascript/src/glue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naptha/tesseract.js-core/HEAD/javascript/src/glue.cpp -------------------------------------------------------------------------------- /javascript/src/wrapper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naptha/tesseract.js-core/HEAD/javascript/src/wrapper.cpp -------------------------------------------------------------------------------- /javascript/tesseract.idl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naptha/tesseract.js-core/HEAD/javascript/tesseract.idl -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naptha/tesseract.js-core/HEAD/package.json -------------------------------------------------------------------------------- /tesseract-core-lstm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naptha/tesseract.js-core/HEAD/tesseract-core-lstm.js -------------------------------------------------------------------------------- /tesseract-core-lstm.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naptha/tesseract.js-core/HEAD/tesseract-core-lstm.wasm -------------------------------------------------------------------------------- /tesseract-core-lstm.wasm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naptha/tesseract.js-core/HEAD/tesseract-core-lstm.wasm.js -------------------------------------------------------------------------------- /tesseract-core-relaxedsimd-lstm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naptha/tesseract.js-core/HEAD/tesseract-core-relaxedsimd-lstm.js -------------------------------------------------------------------------------- /tesseract-core-relaxedsimd-lstm.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naptha/tesseract.js-core/HEAD/tesseract-core-relaxedsimd-lstm.wasm -------------------------------------------------------------------------------- /tesseract-core-relaxedsimd-lstm.wasm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naptha/tesseract.js-core/HEAD/tesseract-core-relaxedsimd-lstm.wasm.js -------------------------------------------------------------------------------- /tesseract-core-relaxedsimd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naptha/tesseract.js-core/HEAD/tesseract-core-relaxedsimd.js -------------------------------------------------------------------------------- /tesseract-core-relaxedsimd.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naptha/tesseract.js-core/HEAD/tesseract-core-relaxedsimd.wasm -------------------------------------------------------------------------------- /tesseract-core-relaxedsimd.wasm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naptha/tesseract.js-core/HEAD/tesseract-core-relaxedsimd.wasm.js -------------------------------------------------------------------------------- /tesseract-core-simd-lstm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naptha/tesseract.js-core/HEAD/tesseract-core-simd-lstm.js -------------------------------------------------------------------------------- /tesseract-core-simd-lstm.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naptha/tesseract.js-core/HEAD/tesseract-core-simd-lstm.wasm -------------------------------------------------------------------------------- /tesseract-core-simd-lstm.wasm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naptha/tesseract.js-core/HEAD/tesseract-core-simd-lstm.wasm.js -------------------------------------------------------------------------------- /tesseract-core-simd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naptha/tesseract.js-core/HEAD/tesseract-core-simd.js -------------------------------------------------------------------------------- /tesseract-core-simd.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naptha/tesseract.js-core/HEAD/tesseract-core-simd.wasm -------------------------------------------------------------------------------- /tesseract-core-simd.wasm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naptha/tesseract.js-core/HEAD/tesseract-core-simd.wasm.js -------------------------------------------------------------------------------- /tesseract-core.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naptha/tesseract.js-core/HEAD/tesseract-core.js -------------------------------------------------------------------------------- /tesseract-core.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naptha/tesseract.js-core/HEAD/tesseract-core.wasm -------------------------------------------------------------------------------- /tesseract-core.wasm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naptha/tesseract.js-core/HEAD/tesseract-core.wasm.js -------------------------------------------------------------------------------- /tests/config.json: -------------------------------------------------------------------------------- 1 | { 2 | "LANG_URI": "https://tessdata.projectnaptha.com/4.0.0" 3 | } 4 | -------------------------------------------------------------------------------- /tests/traineddata/eng.traineddata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naptha/tesseract.js-core/HEAD/tests/traineddata/eng.traineddata -------------------------------------------------------------------------------- /tests/traineddata/fas.traineddata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naptha/tesseract.js-core/HEAD/tests/traineddata/fas.traineddata -------------------------------------------------------------------------------- /tests/traineddata/mri.traineddata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naptha/tesseract.js-core/HEAD/tests/traineddata/mri.traineddata -------------------------------------------------------------------------------- /tests/traineddata/slk_frak.traineddata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naptha/tesseract.js-core/HEAD/tests/traineddata/slk_frak.traineddata -------------------------------------------------------------------------------- /tests/unit/TessBaseAPI.GetText.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naptha/tesseract.js-core/HEAD/tests/unit/TessBaseAPI.GetText.test.js -------------------------------------------------------------------------------- /tests/unit/TessBaseAPI.Init.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naptha/tesseract.js-core/HEAD/tests/unit/TessBaseAPI.Init.test.js -------------------------------------------------------------------------------- /tests/unit/assets/images/small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naptha/tesseract.js-core/HEAD/tests/unit/assets/images/small.png -------------------------------------------------------------------------------- /tests/unit/assets/images/testocr.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naptha/tesseract.js-core/HEAD/tests/unit/assets/images/testocr.jpg -------------------------------------------------------------------------------- /tests/unit/assets/images/testocr.pbm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naptha/tesseract.js-core/HEAD/tests/unit/assets/images/testocr.pbm -------------------------------------------------------------------------------- /tests/unit/assets/images/testocr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naptha/tesseract.js-core/HEAD/tests/unit/assets/images/testocr.png -------------------------------------------------------------------------------- /tests/unit/utils/duplicateIt.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naptha/tesseract.js-core/HEAD/tests/unit/utils/duplicateIt.js --------------------------------------------------------------------------------