Skip to content

Releases: OCR4all/LAREX

0.7.5

01 Feb 21:27
Compare
Choose a tag to compare

Features

  • adds rudimentary support for setting the @readingDirection on segments as well as adding improved support for right-to-left ground truth creation in the TextViewer
  • changes the behavior when merging segments to add all textlines contained in the merged segments to the newly created segment, instead of deleting them on merge
  • adds button to toggle region highlighting (see #323)
  • adds setting to distance and time delta for double clicks (see #322)
  • updates Virtual Keyboard presets
  • adds first unit test scaffolding (thanks to @M3ssman)

Bugfixes

  • fixes bug which prevented setting the textline reading order on newly created regions
  • fixes bug which tried to unrotate even if no offset vector / center exists
  • fixes null pointer exception for cases where no glyph confidence is set
  • fixes text overflow for region ids in the reading order panel

Other

  • removes multiple unused imports
  • includes minor JavaScript refactoring
  • fixes dead links in the README

0.7.4

12 Apr 15:07
Compare
Choose a tag to compare

Bugfixes

  • removes a bug which didn't allow saving the removal of subtypes from a TextRegion element (#318)

0.7.3

04 Apr 07:59
Compare
Choose a tag to compare

Bugfixes

  • Only suppress default context menu for viewer modes which need it, therefore allowing e.g. browser based dictionary correction in the text viewer

0.7.2

31 Mar 15:26
1dce929
Compare
Choose a tag to compare

Bugfixes

  • fixes a bug which didn't allow undo / redo with polygon simplification

0.7.1

03 Mar 16:37
Compare
Choose a tag to compare

Bugfixes

  • fixes a bug which didn't allow uploading and parsing settings XML files

0.7.0

01 Mar 10:16
Compare
Choose a tag to compare

Features

  • adds interactive confidence view based on confidences in PAGE XML
  • adds ability to view and select alternative glyphs (if present in PAGE XML)
  • adds simplification of polygons (regions & lines)
  • minimizes JSON files to speed up loading
  • adds provisional cache busting mechanism to avoid cache related bugs
  • increases VK button text visibility

Bugfixes

  • fixes missing textline orientation
  • fixes OCR4all interface
  • sets Andrond Scriptor Web as default for all texts (also for e. g. diff view)
  • explicitly sets maven war plugin version to avoid build issues

Other

  • updates several dependencies with minor security vulnerabilities

0.7-RC3

01 Mar 10:08
Compare
Choose a tag to compare

0.7-RC2

07 Feb 07:47
1de8a60
Compare
Choose a tag to compare
0.7-RC2 Pre-release
Pre-release

Features

  • allows polygon simplification on lines as well
  • add shortcut for polygon simplification

Bugs

  • fixes regression regarding saving annotations with Glyph elements which was introduced in the last release candidate
  • fixes bug which didn't allow to use LOAD RESULT
  • fixes .property example file
  • minor refactoring and removal of unused code
  • fixes syncing of textline content
  • fixes a bug which allowed creating polygons with negative coordinate points

Other

  • updates several dependencies with minor security vulnerabilities

0.7-RC1

23 Nov 15:40
Compare
Choose a tag to compare
0.7-RC1 Pre-release
Pre-release

Features

  • adds interactive confidence view based on confidences in PAGE XML files
  • adds ability to view and select alternative glyphs (if present in PAGE XML)
  • adds simplification of polygons
  • minimizes JSON files to speed up loading
  • adds provisional cache busting mechanism to avoid cache related bugs

Bugfix

  • fixes missing textline orientation
  • fixes OCR4all interface
  • sets Andrond Scriptor Web as default for all texts (also for e. g. diff view)
  • explicitly set maven war plugin version to avoid build issues

0.6.0

06 Sep 15:38
6e9f360
Compare
Choose a tag to compare

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