Category Archives: Image Processing

Detect and Redact MICR and CMC7 Font to Hide Check Information

Very few individuals like their personal information shared and I guarantee no one likes private information from documents being shared either. Images of financial documents, such as checks, are sent across large companies every day. In a world where anything … Continue reading

Posted in Image Processing, OCR | Leave a comment

Adjusting Image Tones to Improve OCR Results

Tonal range is an important attribute of an image, especially photographs, when trying to improve OCR results. Tonal range is the range of tones between the lightest and darkest areas of an image and is also known as contrast. An … Continue reading

Posted in Image Processing | Tagged , , | Leave a comment

Do it in the Buffer: Introduction to Dithering

I recently became intrigued by some art work I saw online. It is a bunch of Rubik’s cubes set up to reproduce a picture. The artists are essentially reducing the image’s colors down to a palette of six colors with … Continue reading

Posted in General Imaging, Image Processing | Tagged , | Leave a comment

Do it in the Buffer: Comparison of RasterImage Image Data Access Methods in .NET

There are several ways to access the data in a RasterImage. If you need to get the RGB values of each pixel, then the GetPixel() and GetRow() methods are the simplest methods to use. Few Pixels If you need to … Continue reading

Posted in General Imaging, Image Processing | Tagged | Leave a comment