894f3035fd
When the widest digit found in the image is a one, it is likely that a decimal separator is nearly as wide as this digit. Thus it cannot be recognized, because the decimal separator needs to be at most half as wide as the widest digit (before this commit). Thus add an additional pass over the digits for this special case. This pass comes after the existing recognition passes for the digit one, decimal separator, and minus sign. In the new pass, the width of the digit is ignored. This addresses GitHub issue #26.
99 lines
3.2 KiB
Plaintext
99 lines
3.2 KiB
Plaintext
Noteworthy Changes in ssocr Releases
|
|
====================================
|
|
|
|
Upcoming Version ?.??.? (????-??-??):
|
|
-------------------------------------
|
|
* Fix decimal separator recognition when widest digit is a one
|
|
* Add recognition of lower case variant of character 'h' to full charset
|
|
* Add recognition of lower case variant of character 'r' to full charset
|
|
* Documentation improvements
|
|
* Error, warning, and debug message improvements
|
|
|
|
Version 2.23.1 (2023-05-18):
|
|
----------------------------
|
|
* The man page uses the latest ssocr release date as its date (to help
|
|
in creating reproducible builds)
|
|
* Documentation improvements
|
|
|
|
Version 2.23.0 (2023-05-01):
|
|
----------------------------
|
|
* New option -N, --min-segment to specify the minimum width and height of
|
|
a segment, for both scanline based and ratio based character recognition
|
|
* New option -M, --min-char-dims to specify minimum character dimensions
|
|
* The option -d, --number-digits now also accepts a range description
|
|
|
|
Version 2.22.2 (2023-04-24):
|
|
----------------------------
|
|
* Documentation improvements
|
|
|
|
Version 2.22.1 (2022-01-25):
|
|
----------------------------
|
|
* Fix build failure with Imlib 1.7.5 (pkg-config replaces imlib2-config)
|
|
|
|
Version 2.22.0 (2021-11-07):
|
|
----------------------------
|
|
* Fix compilation with GCC 10
|
|
* Add recognition of characters 'j' and 'y' to full charset
|
|
* Add this "NEWS" file
|
|
* Add character set "tt_robot"
|
|
|
|
Version 2.21.0 (2021-04-25):
|
|
----------------------------
|
|
* Add ability to print spaces between digits that are positioned further away
|
|
|
|
Version 2.20.0 (2021-04-19):
|
|
----------------------------
|
|
* Add options to adjust the ratios used for decimal separator recognition
|
|
|
|
Version 2.19.0 (2019-08-05):
|
|
----------------------------
|
|
* Add option to select the set of recognized characters
|
|
* Add option to omit decimal points from the output
|
|
|
|
Version 2.18.0 (2017-11-19):
|
|
----------------------------
|
|
* Add convenience parameter N to the dilation and erosion command
|
|
|
|
Version 2.17.0 (2017-10-22):
|
|
----------------------------
|
|
* Add option to print detected segments as ASCII art w/o further debug output
|
|
* Add option to change the output to a hex string representing set segments
|
|
* Add 7 characters shown on a display used in a Chinese table tennis robot
|
|
|
|
Version 2.16.0 (2013-12-29):
|
|
----------------------------
|
|
* Add command to mirror the image horizontally or vertically
|
|
|
|
Version 2.15.0 (2013-12-29):
|
|
----------------------------
|
|
* Add detection of minus signs, thanks to a patch by Cristiano Fontana
|
|
|
|
Version 2.14.0 (2013-08-04):
|
|
----------------------------
|
|
* Add alternative version of the digit 9 w/o lower horizontal segment
|
|
|
|
Version 2.13.0 (2012-11-04):
|
|
----------------------------
|
|
* Add ability to automatically determine the number of digits
|
|
|
|
Version 2.12.0 (2012-11-03):
|
|
----------------------------
|
|
* Add recognition of hexadecimal digits
|
|
|
|
Version 2.11.0 (2012-11-03):
|
|
----------------------------
|
|
* Add detection of a decimal point
|
|
|
|
Version 2.9.0 (2009-08-07):
|
|
---------------------------
|
|
* Allow reading image data from a pipe (standard input)
|
|
|
|
Versions 2.x.y:
|
|
---------------
|
|
* ssocrpp is now part of ssocr
|
|
|
|
Versions 1.x.y:
|
|
---------------
|
|
* ssocr w/o image manipulation functions
|
|
* ssocrpp for image manipulation as preprocessing step before recognition
|