Skip to content

Releases: OCR-D/ocrd_all

v2020-12-28

28 Dec 12:20
@kba kba
Compare
Choose a tag to compare

ocrd_cis c4d0fae..925d744

Release: v0.1.5

  • traverse regions in reading-order (so derived images are, too)
  • resegment: more robust concave hull (really)
  • resegment: more robust concave hull
  • segment: skip segments with zero height or width
  • deskew/binarize/denoise: skip segments with zero height or width
  • segment: don't hmerge across separators
  • fix logging typo in 75f185bb1
  • segment: improve over 62a96f91e by re-ordering, not only grouping ignored and new regions

ocrd_fileformat 04e4663..ae52a2e

Release: v0.1.2

  • 📦 v0.1.2
  • Merge pull request #24 from OCR-D/exit-gracefully

ocrd_tesserocr 6ab6167..89b73ff

Release: v0.10.1

  • Fix typos and improve log messages (#165)
  • adjust output fileGrp name (#163)

ocrd_typegroups_classifier dc2f685..54c8a78

Release: v0.2.0

  • 📦 v0.2.0
  • Merge pull request #7 from OCR-D/bundle_network
  • 📦 v0.1.4
  • Merge pull request #6 from OCR-D/simple-cli-help
  • Merge pull request #5 from bertsky/patch-2

opencv-python f33e65d..bbaa777

Release: 46

  • Merge pull request #428 from ApproximateIdentity/debug-build-documentation

sbb_textline_detector 17069f7..4c498fc

tesseract 66175f97..190be30a

Release: 5.0.0-alpha-20201224

  • Create new pre-release 5.0.0-alpha-20201224
  • Fix dependency on tmp directory for unittest programs
  • Fix tar command for variants which require -j or -z
  • Simplify code for equationdetect_test
  • Simplify code for cleanapi_test
  • Remove unwanted # at EOL
  • Merge pull request #3191 from stweil/unittest
  • Merge pull request #3190 from stweil/pango_font_info_test
  • Merge pull request #3189 from stweil/pango_font_info_test
  • Fix configure for flat training build without asciidoc
  • Fix installation of training tools for flat training build
  • Add XML_CATALOG_FILES for MacOS with Homebrew (#3188)
  • Fix unittest for flag training build
  • Merge branch 'master' of github.com-egorpugin:tesseract-ocr/tesseract
  • Add include headers to cmake target.
  • Fix git submodule 'test'
  • Merge pull request #3179 from Shatur95/fix-cmake-issues
  • Merge pull request #3181 from stweil/m1

v2020-12-10

10 Dec 16:02
@kba kba
Compare
Choose a tag to compare

core 2298662..135acb6

Release: v2.21.0

  • 📝 changelog
  • Merge pull request #651 from OCR-D/bertsky-fix-task-sequence

ocrd_cis 36f4a95..c4d0fae

Release: v0.1.5

  • resegment: improve over new polygonal/global algorithm…
  • resegment: complete rewrite (polygonal and global)…
  • common: in hmerge_line_seeds, find and fill shortest gap…

ocrd_segment 907ba7d..a26a3c3

Release: v0.1.6

  • repair: also ensure >2 points

ocrd_tesserocr 24b7ced..6ab6167

Release: v0.10.1

  • 📦 0.10.1
  • Merge pull request #162 from bertsky/polygonalize
  • Merge pull request #158 from bertsky/add-word-font-attributes

ocrd_typegroups_classifier 3d0004f..dc2f685

Release: v0.1.3

  • 📦 v0.1.3
  • 📝 changelog
  • ocrd-tool: add output_file_grp
  • Merge branch 'pr/4'

opencv-python a5fc295..f33e65d

Release: 46

  • OpenCV 4.5.0
  • update OpenCV licensing

tesseract 4c35f51..66175f9

Release: 5.0.0-alpha

  • Merge pull request #3172 from MerlijnWajer/master
  • Merge pull request #3171 from stweil/lsan
  • Fix build with enabled TensorFlow
  • Fix regression in Network::Serialize (fix issue #3167)
  • Merge pull request #3165 from MerlijnWajer/master
  • Merge pull request #3128 from acoder77/patch-1
  • Merge pull request #3160 from stweil/string2
  • Merge pull request #3159 from stweil/pack

workflow-configuration 2336cbb..3909b7b

  • add make server bridge for ocrd workflow server
  • make make show work independent of workspaces
  • add show pseudo-target, improve documentation

v2020-11-27

27 Nov 17:49
@kba kba
27a81ce
Compare
Choose a tag to compare

core 079aace..2298662

Release: v2.21.0

  • 📦 v2.21.0
  • 📝 changelog
  • Merge branch 'profile-cpu-time'
  • Merge branch 'numpy-any-version'
  • 📝 changelog
  • Merge remote-tracking branch 'origin/bertsky-patch-task-sequence'
  • 📝 changelog
  • regenerate PAGE API
  • prune_ReadingOrder: also check empty groups
  • 📦 v2.20.2
  • Merge pull request #645 from OCR-D/fix-644

dinglehopper 389e253..8cd8314

  • 🐛 dinglehopper: Bump up ocrd req for zip_input_files
  • Merge pull request #49 from kba/zip_input_files

ocrd_calamari 795826f..1c7fcda

Release: v1.0.0

  • 📝 README: Link to model download
  • 📦 v1.0.0
  • 🐛 Pin h5py to < 3 because pip
  • Merge branch 'feat/update-calamari1'

ocrd_cis 1c01978..36f4a95

Release: v0.1.5

  • segment (page/table level): fix significance criterion for partitions' line labels
  • segment (page/table level): continue more gracefully when XY-cut fails
  • segment: prevent empty ReadingOrder group
  • ensure valid polygons for new coords
  • polygon_for_parent: ensure path validity before checking consistency
  • segment/common/ocrolib: use better reconstruction…
  • segment: fix hmerge transitivity rules
  • segment (page level): hmerge line labels (within each region) here, too
  • 🔥 morph.label: fix ncomps (+1)
  • dewarp: expose smoothness parameter
  • deskew: delegate to core for reflection and rotation
  • segment: fix pageid
  • segment: upgrade segmentation failures from warning to error
  • segment (region level): fix and speed up horizontal merging
  • segment (page/table level): improve incremental annotation…
  • recognize: fix regression in 4f3947d28c
  • clip: require independence instead of min_fraction threshold
  • clip: avoid suppressing overlapping components from both sides
  • segment (region level): annotate clipped region images, too
  • segment (region level): do not ignore seps/neighbours after clipping
  • resegment: fix against overflow in numpy slices due to rounding errors when cropping
  • resegment: use set_points to ensure invalidating existing line images
  • ocrolib.spread_labels: fix when no labels exist
  • segment: do not suppress neighbours encompassing the full image

ocrd_segment 8b6591e..907ba7d

Release: v0.1.6

  • 📦 0.1.6
  • replace-original: only ensure coord validity, not consistency
  • replace-original: also replace @width/height for clarity
  • replace-original: invalidate Border/orientation, add new original as derived image too
  • update changelog
  • repair: also fix negative coords, also on page level

sbb_binarization 30a3c98..ea69494

Release: v0.0.6

  • 📦 v0.0.6
  • Merge pull request #20 from bertsky/patch-1
  • Merge pull request #18 from qurator-spk/h5py3

sbb_textline_detector 5d7c090..17069f7

  • Merge pull request #51 from qurator-spk/h5py3

tesseract e20ffdd..4c35f51

Release: 5.0.0-alpha

  • Merge pull request #3158 from Shreeshrii/master
  • Merge pull request #3155 from Shatur95/fix-cmake-targets-path

workflow-configuration a9a797e..2336cbb

  • ocrd-import: fix mkdir in workspace dir
  • when in a GPU semaphore, don't buffer (log) output
  • ocrd-import: ensure OCR-D-IMG exists before convert
  • ocrd-import: prefix PAGE-XML file ID by fileGrp in -P mode, too

v2020-11-18

10 Dec 15:18
@kba kba
Compare
Choose a tag to compare

Fixed:

  • sub-venv rules: move core dependency to inner make exclusivel, #217

cor-asv-ann 0ae6867..be73c96

Release: v0.1.6

  • evaluate: delegate to new zip_input_files in core

core 6ca42f1..079aace

Release: v2.20.1

  • 📦 v2.20.1
  • 📝 changelog
  • ocrd_mets.find: ignore mets:file without mets:FLocat
  • workspace.image_from_{page,segment}: warn of duplicate features in AlternativeImages
  • processor.base: improve debug log msg
  • workspace.image_from_{page,segment}: no Region/@orientation means inherit…
  • workspace.image_from_{page,segment}: re-crop after rotation…
  • workspace.image_from_{page,segment}: refactor, less redundant warnings…
  • 📦 v2.20.0
  • 📝 changelog
  • Merge pull request #639 from bertsky/fix-page-invalidate-alternativeimages
  • 📝 changelog
  • Merge pull request #635 from bertsky/processor.zip_input_files
  • 📝 changelog
  • run_cli: do not capute STDOUT/STDERR
  • 📝 changelog
  • Merge pull request #637 from bertsky/add-metadata-version
  • 📝 changelog
  • Merge pull request #636 from b2m/fix-ocrd-utils-on-windows
  • 📦 v2.19.0
  • 📝 changelog
  • Merge pull request #627 from bertsky/fix-pillow-high-depth-images
  • 📝 changelog
  • Merge pull request #625 from OCR-D/reset-mets-permissions
  • Merge pull request #633 from OCR-D/altimage-wo-comment
  • 📝 changelog
  • Merge pull request #629 from Witiko/master

dinglehopper 6e47acd..389e253

  • 🐛 dinglehopper: Fix alto_extract_lines()'s type annotation
  • 🐛 dinglehopper: Fix alto_extract()'s type annotation
  • ✔️ dinglehopper: Add missing integration test markers
  • 📝 dinglehopper: README-DEV: Massage markdown a bit
  • Merge pull request #46 from b2m/tool-changes
  • 🐛 dinglehopper: Normalize in plain_extract()
  • 🎨 dinglehopper: Reformat using black
  • 🎨 dinglehopper: s/LOG/log
  • Merge pull request #43 from bertsky/patch-1
  • Merge pull request #42 from b2m/test-python-cache-for-travis
  • Merge pull request #37 from b2m/fix-sort-with-none
  • Merge pull request #39 from b2m/test-python-3.9
  • Merge pull request #38 from b2m/add-editorconfig

Submodule ocrd_anybaseocr cb82aad...de27915:

  • 📦 v1.1.0
  • 📝 changelog
  • Merge pull request #75 from bertsky/fix-padding
  • 📝 fix broken links in models/README.md, fix #76
    < wip fix for #74

ocrd_cis 5ec0e34..1c01978

Release: v0.1.5

  • Merge remote-tracking branch 'upstream/master' into fix-resegment
  • segment (region level): ignore separators and other existing regions
  • resegment: set correct pageId (not pcGtsId or input file ID)
  • dewarp: skip zero size (avoid running into numpy conversion problems)
  • segment: set pageId for derived images, too
  • segment: fix reference before assignment when partitioning
  • resegment: skip empty line polygons

ocrd_fileformat ded152d..04e4663

Release: v0.1.1

  • 📝 README: fix 2nd workflow-configuration example, fix #22

ocrd_segment aadbc7b..8b6591e

Release: v0.1.5

  • 📦 0.1.5
  • evaluate: delegate to zip_input_files now in core
  • replace_original: delegate to repair.ensure_consistent
  • replace_page: delegate to zip_input_files now in core
  • replace_page: delegate to repair.ensure_consistent
  • replace_page: catch invalid coords and skip page
  • replace_page: new OCR-D CLI (inverse of replace_original)
  • 📦 0.1.4
  • repair: fix coordinate consistency/validity errors if possible
  • extract-regions: set pageId for derived images, too

ocrd_wrap 1876b65..9dfbdb3

Release: v0.1.3

  • 📦 0.1.4
  • skimage-normalize: fix typo in 0aca581e
  • 📦 0.1.3
  • all: fix pageId for sub-page derived images…

opencv-python 2ce6d97..a5fc295

Release: 46

  • fix min supported numpy
  • use numpy 1.19.3
  • fix py version
  • add arm64 matrix entries and update Dockerfile
  • add test image
  • test depends, more specific pyproject.toml
  • add numpy version to setup.py
  • add env markers for aarch64
  • try with new images
  • update README
  • another fix for slashes
  • fix slashes
  • download Python 3.9 manually
  • fix min numpy version
  • fix py39 entry
  • fix auditwheel patching
  • fix line endings
  • Merge branch 'feat/python39' of https://github.com/skvark/opencv-python into feat/python39
  • fix pyproject.toml
  • fix typo
  • Python 3.9 preparations

sbb_binarization f0e0a75..30a3c98

Release: v0.0.5

sbb_textline_detector 247d5f9..5d7c090

  • require h5py < 3, #50
  • Merge pull request #49 from qurator-spk/readme-upd

tesseract 5761880..e20ffdd

Release: 5.0.0-alpha

  • Merge pull request #3153 from stweil/scale

workflow-configuration aa4fe96..a9a797e

v2018-11-18

28 Dec 12:19
@kba kba
Compare
Choose a tag to compare

v2020-10-29

29 Oct 10:04
@kba kba
Compare
Choose a tag to compare

cor-asv-ann f48b0e2..0ae6867

Release: v0.1.6

  • evaluate: use output file group with JSON reports per page and totals
  • lib.alignment: fix dist (use largest length as denominator)
  • Merge branch 'fix-zip-input-files' into 'master'

dinglehopper f2367ac..6e47acd

  • 📝 dinglehopper: Move screenshot higher
  • 🐛 dinglehopper: Skip pages if there is no GT nor OCR (Fixes GH-34)
  • 🐛 dinglehopper: Do try to get text when no TextEquivs exist
  • Merge branch 'feat/text-extraction-levels'

ocrd_fileformat ed932e1..ded152d

Release: v0.1.1

  • 📦 v0.1.1
  • Merge pull request #20 from OCR-D/fix-overwrite

tesseract 11297c9..5761880

Release: 5.0.0-alpha

  • Merge pull request #3141 from stweil/invert

workflow-configuration 1476350..aa4fe96

  • prevent running pattern recipe without prereqs
  • fix stop for implicit rule search for makefiles

v2020-10-22.1

22 Oct 15:50
@kba kba
Compare
Choose a tag to compare

v2020-10-22

22 Oct 14:49
@kba kba
Compare
Choose a tag to compare

core ac86b8e..6ca42f1

Release: v2.18.1

  • 📦 v2.18.1
  • 📝 changelog
  • Merge pull request #631 from OCR-D/fix-logging-conf-override
  • 📝 changelog
  • [app][log] remove ocrd_workspace logger from default config
  • [app][log] ocrd.workspace logger outcommented
  • [app]log] all explicite configurations
  • [app][doc] integrate loggers into default config
  • [app][doc] cleared name
  • 📝 changelog
  • Merge pull request #628 from ulb-sachsen-anhalt/fix/cli-log-level
  • 📦 v2.18.0
  • 📝 changelog
  • update spec to 3.9.1
  • 📝 changelog
  • Merge pull request #623 from bertsky/add-processor-help-docstring
  • 📝 changelog
  • Merge pull request #614 from OCR-D/find-files-generator
  • 📦 v2.17.2
  • 📝 changelog
  • Merge remote-tracking branch 'stweil/numpy'
  • 📦 v2.17.1
  • 📝 changelog
  • Merge branch 'master' of https://github.com/OCR-D/core
  • 📝 changelog
  • Merge pull request #618 from stweil/master

dinglehopper d706ef4..f2367ac

  • 🐛 Fix OCR-D CLI for newest OCR-D
  • ✨ dinglehopper: Show a progressbar on --progress
  • 🧹 dinglehopper: Disable metrics in JSON report, too
  • 📝 dinglehopper: Update README to use OCR-D's new and more readable -P option
  • 🧹 dinglehopper: Move all normalization code to extracted_text.py
  • Merge branch 'master' of https://github.com/qurator-spk/dinglehopper
  • 📝 dinglehopper: Update screenshot to include a region id tooltip
  • 📝 dinglehopper: Add detail about the text extraction and ExtractedText
  • 📝 dinglehopper: Move developer info to README-DEV.md
  • Merge branch 'feat/display-segment-id'

ocrd_anybaseocr a0999ec..cb82aad

Release: v1.0.2

  • wip fix for #74

ocrd_calamari 04e950a..795826f

Release: v0.0.7

ocrd_cis a6f90ab..5ec0e34

Release: v0.1.5

  • Merge pull request #75 from bertsky/fix-clip-mode-with-alpha

ocrd_olena cd7a359..9db846c

Release: v1.2.3

  • Update CHANGELOG.md
  • Merge pull request #74 from bertsky/fix-niblack-k
  • Merge pull request #70 from bertsky/needs-im6
  • Merge pull request #71 from OCR-D/update-ws-cli

ocrd_pc_segmentation 5e8950f..7298475

Release: v0.1.3

  • Really force updating of dependency versions on make deps
  • Force regeneration of requirements.txt on make deps
  • Bump version: 0.2.2 → 0.2.3

ocrd_typegroups_classifier f9bc14e..3d0004f

Release: v0.1.2

  • 📦 v0.1.2
  • Merge pull request #3 from OCR-D/getlogger-in-process

ocrd_wrap a79cd7d..1876b65

Release: v0.1.1

  • 📦 0.1.2
  • Merge branch 'master' of ssh://github.com/bertsky/ocrd_wrap
  • skimage-normalize: expose black-point/white-point params

opencv-python c001042..2ce6d97

Release: 44

  • Merge pull request #402 from stweil/gitignore

sbb_textline_detector cbc9838..247d5f9

  • Merge pull request #45 from bertsky/readme-ocr-d-cli
  • 🐛 sbb_textline_detector: Re-base Border coords too
  • 🐛 sbb_textline_detector: Filter cropped images (OCR-D)
  • Merge branch 'fix/image_from_page'
  • 🐛 sbb_textline_detector: Work around incompatible numpy version installed by pip

tesseract b19e3ee..11297c9

Release: 5.0.0-alpha

  • Merge pull request #3130 from robinwatts/pushback15
  • Merge pull request #2994 from robinwatts/pushback11
  • Merge pull request #3119 from Shatur95/modernize-cmake-config
  • Merge pull request #3120 from amitdo/legacy
  • Merge pull request #3116 from Shatur95/older-install-syntax
  • Merge pull request #3114 from stweil/globaloc
  • Merge pull request #3113 from stweil/pango
  • Merge pull request #3112 from Shatur95/fix-cmake-install-configs

v2020-10-13

13 Oct 15:46
@kba kba
Compare
Choose a tag to compare

core 56c4aa6..ac86b8e (rewind)

Release: v2.17.0

📦 v2.18.0
📝 changelog
update spec to 3.9.1
📝 changelog
Merge pull request #623 from bertsky/add-processor-help-docstring
📝 changelog
Merge pull request #614 from OCR-D/find-files-generator
📦 v2.17.2
📝 changelog
Merge remote-tracking branch 'stweil/numpy'
📦 v2.17.1
📝 changelog
Merge branch 'master' of https://github.com/OCR-D/core
📝 changelog
Merge pull request #618 from stweil/master

ocrd_pc_segmentation 77aafcb..5e8950f (rewind)

Release: v0.1.3

Bump version: 0.2.2 → 0.2.3

opencv-python 2ce6d97..c001042 (rewind)

Release: 44

Merge pull request #402 from stweil/gitignore

tesseract ec01b51..b19e3ee (rewind)

Release: 5.0.0-alpha

Merge pull request #3119 from Shatur95/modernize-cmake-config
Merge pull request #3120 from amitdo/legacy
Merge pull request #3116 from Shatur95/older-install-syntax
Merge pull request #3114 from stweil/globaloc
Merge pull request #3113 from stweil/pango
Merge pull request #3112 from Shatur95/fix-cmake-install-configs

v2020-10-02

02 Oct 15:18
@kba kba
Compare
Choose a tag to compare
  • Fix "core not updated in sub venv" issue #195

dinglehopper 7085ee0..d706ef4

  • 📝 Document CER/WER and the format detection (Fixes GH-26)
  • 💩 dinglehopper: Fix OCR-D CLI test by working around ocrd_cli_wrap_processor() check for arguments

ocrd_calamari bb9b1ab..04e950a

Release: v0.0.7

  • Merge pull request #45 from OCR-D/getlogger
  • 🚧 README: Mention METS
  • 📝 Let intro mention ocrd_calamari + PAGE XML, link to OCR-D

ocrd_cis fb6cb47..a6f90ab

Release: v0.1.4

  • Merge pull request #71 from bertsky/fix-getlogger-common

ocrd_fileformat 584240b..ed932e1 (rewind)

Release: v0.1.0

< respect --overwrite, fix #16

ocrd_ocropy 573d521..a6e556e

Release: v0.0.3

  • 📝 Stres in README that project is obsolete

ocrd_olena 54792be..cd7a359

Release: v1.2.2

  • Merge pull request #72 from bertsky/fix-typo-raise

ocrd_pagetopdf 58df37a..6047bd4

Release: v1.0.0

  • Fix typos (one found by codespell)
  • Merge pull request #16 from kba/overwrite-notset
  • ADD Apache-2.0 License
  • Merge pull request #15 from kba/overwrite-multipage

ocrd_pc_segmentation 3e69bff..5e8950f

Release: v0.1.3

  • Update pixel classifier dependency
  • .gitignore: Ignore generated requirements.txt

ocrd_repair_inconsistencies 8182063..c898d6c

  • Merge pull request #11 from kba/getlo
  • Merge pull request #12 from kba/ocrd-tool-root

ocrd_tesserocr 27fe2be..24b7ced

Release: v0.9.5

  • Update CHANGELOG.md
  • Merge pull request #156 from OCR-D/getlogger