Files
ssocr/NEWS
T
Erik Auerswald 94ce321060 lazily adapt threshold to image
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.
2025-03-23 18:54:13 +01:00

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