Releases: OCR4all/LAREX
Releases · OCR4all/LAREX
0.7.5
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
0.7.3
0.7.2
0.7.1
0.7.0
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
0.7-RC2
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
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
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