Go to file
Konstantin Baierer 52ea047a71 ci: try ubuntu 19.04
.circleci ci: try ubuntu 19.04
ocrd_calamari smoke test, circle ci
test smoke test, circle ci
.gitignore smoke test, circle ci
Dockerfile Dockerfile
LICENSE Initial commit
Makefile ci: install pip and require models for coverage
README-DEV.md 📝 Add README-DEV.md with info how to release
README.md 📦 v0.0.1
ocrd-tool.json .
requirements-test.txt smoke test, circle ci
requirements.txt 🐛 Further tighten dependencies to a known good configuration
setup.py 📦 v0.0.3 – To fix version inconsistency

README.md

ocrd_calamari

Recognize text using Calamari OCR.

Introduction

This offers a OCR-D compliant workspace processor for some of the functionality of Calamari OCR.

This processor only operates on the text line level and so needs a line segmentation (and by extension a binarized image) as its input.

Example Usage

ocrd-calamari-recognize -p test-parameters.json -m mets.xml -I OCR-D-SEG-LINE -O OCR-D-OCR-CALAMARI

With test-parameters.json:

{
    "checkpoint": "/path/to/some/trained/models/*.ckpt.json"
}

TODO

  • Support Calamari's "extended prediction data" output
  • Currently, the processor only supports a prediction using confidence voting of multiple models. While this is superior, it makes sense to support single model prediction, too.