Skip to main content

Line based ATR Engine based on OCRopy

Project description

logo

Python Test codecov Lint Upload Python Package image

OCR Engine based on OCRopy and Kraken using Python 3.

It is designed to both be easy to use from the command line but also be modular to be integrated and customized from other python scripts.

preview

Documentation

The documentation of Calamari is hosted here.

Pretrained model repository

Pretrained models are available at calamari_models and calamari_models_experimental.

Current releases (with individual model tarballs) can be accessed here and here.

Installing

Calamari is available on pypi:

pip install calamari-ocr

Read the docs for further instructions.

Command-Line Interface

See the docs to learn how to use Calamari from the command line.

Calamari API

See the docs to learn how to adapt Calamari for your needs.

Citing Calamari

If you use Calamari in your Research-Project, please cite:

Wick, C., Reul, C., Puppe, F.: Calamari - A High-Performance Tensorflow-based Deep Learning Package for Optical Character Recognition. Digital Humanities Quarterly 14(1) (2020)

@article{wick_calamari_2020,
    title = {Calamari - {A} {High}-{Performance} {Tensorflow}-based {Deep} {Learning} {Package} for {Optical} {Character} {Recognition}},
    volume = {14},
    number = {1},
    journal = {Digital Humanities Quarterly},
    author = {Wick, Christoph and Reul, Christian and Puppe, Frank},
    year = {2020},
}

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

calamari_ocr-2.3.0.tar.gz (68.7 MB view details)

Uploaded Source

Built Distribution

calamari_ocr-2.3.0-py3-none-any.whl (68.8 MB view details)

Uploaded Python 3

File details

Details for the file calamari_ocr-2.3.0.tar.gz.

File metadata

  • Download URL: calamari_ocr-2.3.0.tar.gz
  • Upload date:
  • Size: 68.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.8.18

File hashes

Hashes for calamari_ocr-2.3.0.tar.gz
Algorithm Hash digest
SHA256 87b3fc0d7bd5b4b7e2a34df474c16bf2a3eb23a127ceb525e017115c9352c496
MD5 6217234b26e9ddaa10b8a3e6be4c6020
BLAKE2b-256 332504c165cca7073c417d46a2e994c8fa58ab3d106d48b4cebada3adc5e2041

See more details on using hashes here.

File details

Details for the file calamari_ocr-2.3.0-py3-none-any.whl.

File metadata

File hashes

Hashes for calamari_ocr-2.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b3dc848864b175ad33498356856eb79a171f573b1beaf3c7eab8857355eb602b
MD5 c590e3c6a69280aab367e0a250a1f467
BLAKE2b-256 b15cb639318879623cba2cea298ae6e674b2f9fb43a810fc455b6161976a4ece

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page