Skip to content

0.6-RC1

Pre-release
Pre-release
Compare
Choose a tag to compare
@maxnth maxnth released this 28 Jul 17:03
· 148 commits to staging since this release

Features

Major

  • Adds Diff View to ease filtering and comparing differences between recognition and ground truth text
  • Completely refactors PAGE XML reading and writing so that the input annotation isn't discarded on saving but instead merged with the annotation in LAREX (when possible)
  • Allows directly opening OCR-D workspaces by parsing the associated METS file
  • Library UI overhauled to leverage the above mentioned implementation (Library View now also uses the direct request interface which was completely overhauled as well)
  • Allows displaying / editing images and segmentation according to the orientation set in the PAGE XML files
  • Adds displaying baselines
  • Adds basic metadata editing (Creator, Comments, ...)
  • Adds basic development enviroment
  • Adds visibility toggle for TextLine polygons and baselines

Minor

  • Adds fullscreen mode
  • Updates OpenCV to v4.3.0-2
  • Updates PaperJS to 0.12.15
  • Updates Prima-Core-Libs to latest Git build
  • Replaces custom config file with .properties file
  • Refactors backend models (Polygons, Elements, ...)
  • Extracts widely used code to functions and methods
  • Outputs pretty printed XML files
  • Adds more concrete messages to some error messages

Bugfixes

  • Fixes bug which caused an error on saving when a TextLine is missing from the Region Order
  • TextLines are now correctly removed in the frontend when TextRegion (or subtype) is changed to a region type which doesn't allow TextLines
  • Now correctly uses XML files in savedir when loading annotations (thanks to @Witiko)
  • Increased session timeouts
  • Minor JS bugfixes