- Fixed intermittent crash on initialisation - Issue 231
- Upgraded native tesseract libraries to those provided by https://github.com/charlesw/tesseract-vs (Visual Studio 2015)
- Fixed 64 bit support - Issue 232
- Requires VS 2013 runtime as the included Tesseract binaries are now compiled with VS 2013.
- Update Tesseract binaries to 3.04 - Issue 168
- Iterator.GetImage throws ArgumentException: Pix handle must not be zero - Issue 206
- Support for ChoiceIterator - Issue 129
- Support for classify_bln_numeric_mode - Issue 52
- Support for setting Init only variables - Issue 70
- Support for copying\cloning an iterator - Issue 25
- Fixed memory leak in Pix.BinarizeOtsuAdaptiveThreshold, Pix.BinarizeSauvola, and Pix.BinarizeSauvolaTiled - Issue 218
- Support for scaling images - Issue 183
- Provide meaningful defaults for Pix.ConvertToGrayscale - Issue 184
- Make TesseractException serialisable - Issue 194
- Support for OsdOnly mode - Issue 156
- Support for saving the thresholded image to tessinput.tif when tessedit_write_images is set - Issue 160
- Support for specifying custom search directory for dlls and improved logging - Issue 157
- Improved error message when dll failed to load - Issue 141
- Changed TesseractEngine's constructors to use overloading rather than default parameters - Issue 146
- Added support for Sauvola Binarization.
- Bug fix - Added null ptr checks to PageIterator and ResultIterator
- Support for loading config files
- Support for loading Pix from memory
Note: Version 2 was initially going to introduce support for Tesseract 3.03 however as that hasn't been released yet and we have a few minor breaking changes due to Mono support which require a version increment (we use semantic versioning). Once the next version of tesseract is released we'll add it.
- Tesseract.Interop is now internal which means we can make as many interop changes as we like as long as the public version doesn't change
- TesseractEngine.Handle, Pix.Handle, and PixColormap.Handle are now internal
- Logging is done to the
Tesseract
source, notDefault
.
- Automatically strip '' and '/' characters of path and remove tessdata prefix.
- Fixed bug introduced in previous region of interest
- Don't dispose of Pix generated when processing a Bitmap till the Page is disposed off.
- Allow changing the current region of interest without having to reload the entire image (Page.RegionOfInterest)
- Fixed loader for ASP.NET Issue 97
- Added support for uzn files - Issue 66