DespeckleHelper (Royalties Free)

Speckle removal

Speckle removal
Download free trial

788 Kb

NEW: Despeckle SDK 2.0 - Windows Windows
Java Despeckle SDK 2.0 - Windows *
.NET despeckle managed component *
Despeckle SDK 2.0 - Linux Linux
Java Despeckle SDK 2.0 - Linux *
Despeckle SDK 2.0 - Mac Os X Mac Os X
Despeckle SDK 2.0 - FreeBSD * FreeBSD
Despeckle SDK 2.0 - Solaris * Sun Solaris
* - available upon request
Despeckle is the process of removing speckles from images (especially bitmaps created using a scanner). Speckles are artifacts which are extra pixels (or collections of extra pixels) that can occur in scanned images because of imperfections in the scanner hardware, or because of dust or dirt being present on the camera, scanning surface or even the document being scanned.

The document structure analysis and character recognition are usually done in several phases:

  • scanning
  • thresholding
  • skew detection and correction
  • despeckle or speckle removal
  • line removal
  • border removal
  • detection of preprinted elements (like boxes)
  • page orientation detection and correction
  • layout analysis
  • classification
  • character recognition

Each step must be completed well enough for the performance of the sequence and result to be successful. Steps that follow the despeckle are inefficient if the correction fails.
DespeckleHelper provides a successful method for automatically improving the quality of document images and a marked decrease in OCR error rates. The method is easy to use - we view it as a pre-OCR cleanup operation, and it takes a very small amount of the computational effort of the OCR process itself.

DespeckleHelper expects as input a monochrome image.


License Price (€)
CartDespeckleHelper 1 User/Developer License 15 €
CartDespeckleHelper Unlimited Distribution License 199 €