OEM Printer Drivers
Imaging Toolkits
Automated Printing
End-User Virtual Printer Drivers
Batch Converters
Printing Tools
Document Viewers
HTML5 Viewers
Forms
Print Automation
Impact Fax
Email Automation
Development Tools
Document Converter Printer Drivers, OEM Printer Drivers for Developers, Auto-print SDK for Automated Printing Solutions, Imaging Toolkits, Barcode Toolkits
Impact Products
BiBatchConverter, Print2Email, Print2RDP, Print2Desktop, BILPDManager, TIFF Viewer, FileFlow, Impact Fax Broadcast
Purchase Information
Support
Knowledge
License Key Request
Newsletters
Company
Buy Now Download
Pricing Feature Chart Online Manual ActiveX Online Manual
The original image is a scanned, hand written image with a strong additive noise due to the scanning process and the poor quality of the original paper. Images such as the one used in this example can be filtered in order to remove the noise from it.
It is important to note that simple filtering alone cannot create wonders, and it’s also important to bear in mind that none of the filtering methods are able to make a new image containing more information than the original. After filtering we always lose some information, but if the filtering is chosen well then the information that we need stays on the image, and we lose the noise. A filtering method is only able to create a new image where the information important to us appears stronger than before the filtering.
One of the best filters (in these special cases like this example) for removing additive, salt and pepper noise is a very simple filtering method called the Median filter.
Using the Median filter, the additive salt and pepper noise is removed, but we also lost some information from the handwriting itself. In this case a 2x2 sized matrix was used for the Median filtering due to the small size of the noise regions. The larger the matrix size, the more noise is removed, but also more information is lost from the important parts of the image. So the best solution is to find a middle ground that removes the most noise while preserving the most image integrity.
In the next step, the errors in the hand writing generated by the Median filter should be fixed. This image contains only black and white pixels. There are many excelent filtering methods for these binary images as they are called, but unfortunately the original images are not always binary. So the image should be binarized now.
For binarization, the Floyd-Steinberg error diffusion dithering method was used. On the already binarized image the holes in the hand writing due to the Median filter could be filled up with a binary Dilation filter. Dilation filter makes the lines stronger, fills up the small holes and make the lines continuous. In this example a 3x3 sized full one matrix was used for dilation.
You are here:
Home > Document Imaging SDK > Filtering a noisy hand written image - Image Processing Techniques
By using this website, you agree to our use of cookies. We use cookies to provide you with a great experience and to help our website run effectively.