VietOCR Changelog

New in version 4.0

March 31st, 2015
  • Upgrade to Tesseract 3.03 RC (r1127)
  • Upgrade Tess4J to v2.0
  • Add support for searchable PDF output in bulk/batch mode

New in version 3.6 (March 5th, 2015)

  • Add Split TIFF function
  • Add thumbnail bar for ease of page navigation
  • Display useful info in statusbar
  • Update links to OpenOffice dictionaries
  • Add support for reading specific configs files for setting control parameters
  • Java:
  • Update NHunspell to 1.2.5359
  • Update Tesseract.NET to 2.2.0.0
  • .NET:
  • Update Hunspell to v1.3.3 and fix a NPE; add Windows 64-bit support
  • Update JNA to v4.1.0
  • Update Ghost4J to v0.5.1
  • Update Tess4J to v1.4.2

New in version 3.5 (November 20th, 2014)

  • Changes:
  • Update Tesseract 3.02 to r866
  • Update Tess4J library
  • Update JNA to v4.0
  • Update JACOB to 1.17 version
  • Enhance Bulk ops with subdirectory support
  • Incorporate image filters
  • Implement Undo function
  • Additional translations

New in version 4.0 Beta 3 (November 20th, 2014)

  • Upgrade to Tesseract 3.03 RC (r1127)
  • Upgrade Tess4J library - Update JNA to v4.1.0
  • Update Ghost4J to v0.5.1 - Add Split TIFF function
  • Add support for searchable PDF output in bulk/batch mode
  • Add thumbnail bar for navigation

New in version 3.4.2 (January 7th, 2013)

  • Add Bulk OCR process

New in version 3.4.1 (December 10th, 2012)

  • Add Bulk OCR process

New in version 3.4.1 Beta (November 20th, 2012)

  • Update Tesseract engine to v3.02 (r798)
  • Enable text entry in the combobox for Tesseract 3.02's multi-language OCR support
  • Fit Image now retains image aspect ratio
  • Add optional support for using Tess4J library
  • Update JACOB to 1.16.1 version

New in version 3.4 (October 31st, 2012)

  • Update Tesseract engine to v3.02 (r768)
  • Use Tesseract 3.02 language data packs
  • Enable text entry in the combobox for Tesseract 3.02's multi-language OCR support
  • Fit Image now retains image aspect ratio
  • Add optional support for using Tess4J library
  • Update JACOB to 1.16.1 version

New in version 3.4 Beta 4 (July 20th, 2012)

  • Update Tesseract engine to v3.02 Alpha (r731)
  • Add optional support for using Tess4J library
  • Fix issue with setPageSegMode method involving Tess4J
  • Update JACOB to 1.16.1 version

New in version 3.4 Beta 3 (July 14th, 2012)

  • Update Tesseract engine to v3.02 Alpha (r692)
  • Use Tesseract 3.02 language data packs
  • Enable text entry in the combobox for Tesseract 3.02's multi-language OCR support
  • Fit Image now retains image aspect ratio

New in version 3.3 (February 27th, 2012)

  • Download Language Data will warn if the user does not have write access to tessdata folder
  • Use icons from FatCow (http://www.fatcow.com/free-icons) and by Rimas Kudelis
  • Fix a bug with scrollbars visible when Fit Image selected (Java only)
  • Update Hunspell to v1.3.2 (Java only)

New in version 3.2 Beta (October 23rd, 2011)

  • Update Tesseract 3.01 to r638 (final release version)
  • Remove unneeded liblept168.dll
  • Update lists of language codes
  • Update JACOB to 1.16-M1 version
  • Add PSM support to execution from command line

New in version 3.1.5 Beta (September 13th, 2011)

  • Update Tesseract 3.01 to r625
  • Provide Page Segmentation Mode options for Tesseract engine

New in version 3.1.4 Beta (August 2nd, 2011)

  • Update Tesseract 3.01 to r597

New in version 3.1.2 Beta (March 15th, 2011)

  • Incorporate deskew functionality using GMSE Deskew algorithm
  • Fix a MissingResourceException associated with Font dialog (Java only)

New in version 3.1.1 Beta (March 4th, 2011)

  • Incorporate Apple Java Extensions

New in version 2.0 (February 7th, 2011)

  • Upgrade JACOB library to version 1.15-M4 (Java only)
  • Add support for spellcheck suggestion in context menu
  • Improve program accessibility and usability
  • Add support for downloading and installing language data packs and appropriate spell dictionaries
  • Add UI localization for Lithuanian and Slovak
  • Refactor by breaking up large classes into smaller ones

New in version 3.1 Beta 2 (December 13th, 2010)

  • Add spellcheck suggestion support
  • Improve program accessibility
  • Support more UI localization for other languages

New in version 3.1 Beta (November 29th, 2010)

  • Port/merge changes from Version 2.0
  • Update Tesseract OCR engine to r527

New in version 1.9 (October 4th, 2010)

  • Integrate a Java binding for Hunspell library to provide spellchecking and spellcheck-as-you-type functionality. Include English and Vietnamese dictionaries
  • Add support for a custom dictionary
  • List in correct order files generated from PDF conversion
  • Upgrade JACOB library to version 1.15-M3
  • Preset Tesseract path on Linux to /usr/bin, the default install location of Tesseract

New in version 1.8 (September 7th, 2010)

  • Display image information
  • Add Screenshot Mode, which rescales low-resolution images to 300 DPI to be more suitable for OCR operations
  • Read output and error streams to prevent subprocess to block or deadlock due to limited buffer size for standard output streams (Java version)
  • Fix a problem in which paste (image) event fires twice (Java version)
  • Fix an issue with subimages generated by selection box on Linux (Java version)

New in version 2.0 Beta (April 26th, 2010)

  • Upgrade Tesseract OCR engine to 3.0 Beta
  • Replace old format (2.0x) language data with new format (3.0) language data

New in version 1.7 (April 15th, 2010)

  • Add provision to load UTF-8 text file into textbox
  • Add Recent Files submenu
  • Add Save button on toolbar
  • Fix scale factor, offset issues in image manipulation
  • Improve postprocessing for Vietnamese
  • Add support for more VNI fonts to Vietnamese language data

New in version 1.7 RC (April 6th, 2010)

  • Add provision to load UTF-8 text file into textarea
  • Add Recent Files submenu
  • Add Save button on toolbar
  • Fix scale factor, offset issues in image manipulation
  • Improve postprocessing for Vietnamese

New in version 1.7 Beta (March 30th, 2010)

  • Fix a NullPointerException due to an uninitialized variable when launching the application the very first time. This regression bug was introduced in version 1.6.