A wrapper for tesseract / abbyyOCR11 ocr4linux finereader cli that can perform batch operations or monitor a directory and launch an OCR conversion on file activity
This release adds some nifty featues:
It also fixes upgrades with newer configuration files and preprocessed images errors when using the new poller.
As already said, this should be the last pmOCR v1 release. It will be maintained until pmOCR v2 shows up, written in Python, which should be fairly more easy to maintain than a 2.5K lines bash script ;)
This release adds a new inotifywait emulation which uses polling instead of waiting for inotify signals from kernel, allowing to use pmOCR on Samba / NFS shares. it also speeds up the file detection process by using pre-determined file lists.
As we're hitting 2022, this will be the last pmOCR release coded in bash. bash is a wonderful complicated beast which is heavily error prone and was never designed to be used in such complicated ways.
I wish to continue maintaining this wrapper, but I definitly need to shift to a better programming language, and have chosen Python since it allows to code pmOCR with simple existing tools, without the need to reinvent (recode) the wheel.
Unless pmOCR v2 is released, support for pmOCR v1.x is guaranteed.
Happy OCRring
This release brings the following features:
Other fixes went into this release:
A brand new pmocr release with lots of bugfixes and more sanity checks.
IMPORTANT Configuration file syntax has changed with version 1.6.0 in order to simplify new deployments. Please make sure to use the new format.
See Changelog for more details
Bugfix release addressing an issue introduced with earlier v1.5.6 release that stops the service monitor after a first run because of the new cleanup behavior.
This release mainly introduces some unit and functional testing, which resolved a couple of issues and also allows to run on travis CI platform:
For more details, see chanelog file.
The main feature of this release is the ability to move files upon successful / failed OCR recognition in order to keep the folder structure clean. For other minor fixes see changelog.
This should be a pretty mature release, including the following highlights: