94ce321060
Instead of adapting the threshold to the image before executing commands, adapt the threshold just before it is needed. This allows to avoid theshold adaptation when -p, --process-only is used with only the "grayscale" and/or "mirror" commands. This also prepares the code to allow introduction of a new option to avoid adapting the threshold to the original image before the "crop" command is applied.
116 lines
4.0 KiB
Plaintext
116 lines
4.0 KiB
Plaintext
Noteworthy Changes in ssocr Releases
|
|
====================================
|
|
|
|
Version ?.??.? (????-??-??):
|
|
----------------------------
|
|
* Print warning when the two options -a, --absolute-threshold and -T,
|
|
--iter-threshold are used together because -a inhibits -T
|
|
* Improved performance when reading image data via standard input
|
|
* Improved performance when using gray_stretch together with -g
|
|
* Improved performance when using option -p, --process-only together
|
|
with only the grayscale and/or mirror commands
|
|
* Documentation improvements
|
|
|
|
Version 2.24.1 (2024-12-11):
|
|
----------------------------
|
|
* Print warning when an unknown charset name is ignored
|
|
* Print warning when an unknown luminance formula name is ignored
|
|
* Fix one debug message to be printed only with -P, --debug-output
|
|
* Documentation improvements
|
|
|
|
Version 2.24.0 (2024-06-22):
|
|
----------------------------
|
|
* 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
|