Versioned according to Semantic Versioning.
1.0.1 - 2025-02-12
Fixed:
- Version in
ocrd-tool.jsonnow updated
1.0.0 - 2025-02-12
Changed:
- Port the processors to use the OCR-D/core v3 API, #44
- Spawn background processes for segmentation and recognition, #44
- Refactor tests and test under various conditions (w/o METS caching, page parallel processing), #44
0.4.1 - 2024-05-29
Fixed:
- recognize: improve baseline/polgon robustness
Changed:
- segment/recognize: adapt and bump to Kraken v5
- adapt to Python importlib instead of pkg_resources
- update tests/CI
0.4.0 - 2024-02-11
Fixed:
- binarize: OCR-D conformity (PAGE output, AlternativeImage input/output)
- docstrings
Added:
- recognize: param
overwrite_text - segment: param
overwrite_segments - segment: param
level-of-operation(now supportstableandregion, too)
Changed:
- binarize: 🔥 renamed
level-of-operation=blocktoregion - segment: existing segmentation will be masked away (unless
overwrite_segments)
0.3.1 - 2023-08-17
Fixed:
- recognize: only apply
one_channel_mode(whether to usebinarizedinput) if the model has only one input channel - recognize: project text results to region level in order
- recognize: iterate line results via proper word splitting
- recognize: add proper line and word confidences
- recognize: avoid invalid polygons on single-glyph words
- recognize: workaround for better quality box cuts
- recognize: workaround for empty/failed line records
- segment: update blla.model URL (master→main)
Changed:
- recognize: pass lines in baseline format if any baselines are annotated
- recognize: ensure baselines are valid and consistent with line polygon
- recognize/segment: fall back to CPU if CUDA not available
0.3.0 - 2022-10-23
Fixed:
- recognize: clip bounding boxes to canvas
- Updated README to reflect current capabilities
- Docker build working and with proper tagging
Added:
resourcesinocrd-tool.jsonfor the OCR-D resource manager
0.2.0 - 2022-07-18
Added:
- text recognition with
ocrd-kraken-recognize, #33 - rewrite of
ocrd-kraken-segment, #33
0.1.2 - 2020-09-24
Fixed:
- Logging according to OCR-D/core#599
0.1.1 - 2019-10-21
Fixed:
- Pass
pageIdto workspace.add_file, #28 - Updated Dockerfile
0.1.0 - 2018-07-03
Fixed:
- Adapted to 1.0.0 core API
Added:
- input/output file groups to ocrd-tool.json
0.0.2 - 2018-07-03
Fixed:
- Non-destructively set defaults for input and output groups
Changed:
- Update version requirement for kraken, core, etc.
0.0.1 - 2018-07-03
Initial release