You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ocrd_calamari/README.md

55 lines
1.2 KiB
Markdown

# ocrd_calamari
> Recognize text using [Calamari OCR](https://github.com/Calamari-OCR/calamari).
[![image](https://circleci.com/gh/OCR-D/ocrd_calamari.svg?style=svg)](https://circleci.com/gh/OCR-D/ocrd_calamari)
[![image](https://img.shields.io/pypi/v/ocrd_calamari.svg)](https://pypi.org/project/ocrd_calamari/)
[![image](https://codecov.io/gh/OCR-D/ocrd_calamari/branch/master/graph/badge.svg)](https://codecov.io/gh/OCR-D/ocrd_calamari)
5 years ago
## 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.
## Installation
### From PyPI
```
pip install ocrd_calamari
```
### From Repo
```sh
pip install .
```
## Install models
Download models trained on GT4HistOCR data:
```
make gt4histocr-calamari
ls gt4histocr-calamari
```
## 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"
}
~~~
## Development & Testing
For information regarding development and testing, please see
[README-DEV.md](README-DEV.md).