logo
Products Downloads Order Support
LEAD Technologies

Image Processing: Noise Reduction

LEADTOOLS includes over 200 image processing functions, some of which are typically found only in high performance end-user programs such as Adobe PhotoShop®. There are three types of image processing functions in LEADTOOLS, including drawing, filters and transforms.

Before and after examples of some of the LEADTOOLS Image Processing functions.

Noise Removal Filters - Despeckle, Median, Average, Guassian Blur

The following noise reduction functionality can be used almost any development environment to include C, C++, VB, Access, Delphi, C++ Builder, etc...

The Despeckle* function is designed specifically for removing specks from 1-bit images, such as FAX transmissions or scanned documents.

The Median Filter is an effective general function for removing salt-and-pepper noise from any kind of image. You control the strength of the function by specifying the size of the neighborhood (the surrounding pixels used for calculating the median value). This function causes minimal blurring of the image.

The Average Filter can be used to eliminate uniform noise, but causes more blurring of the image than with the median filter. The strength of the function is controlled by specifying the size of the neighborhood (the surrounding pixels used for calculating the arithmetic mean).

The AddBitmaps function can be used to average the bitmaps in a list, eliminating random noise contained in the images.

The Gaussian Filter function smoothens or blurs an image by applying a Gaussian filter to each pixel of the bitmap. The amount of blur is determined by the size of the neighborhood used by the function.

The binary filters (for erosion * and dilation * of black objects) can be used for noise removal. The Binary Filter * function applies directional binary filters. The Max Filter * and Min Filter * functions let you control the neighborhood size for erosion or dilation. One noise removal technique with these functions is to create two copies of a bitmap, apply a dilation filter to one of them and an erosion filter to the other, then combine the two using Combine function with the CB_OP_AVG (averaging) flag.

Not all products may include all of the above functionality. Special notations have been added to help you determine what product you need. If you have any questions, contact sales@LEADTOOLS.com.

*Only available in LEADTOOLS Document Imaging and Medical Imaging Toolkits.

The above feature is included in the following products except where otherwise indicated

Pricing Structure
Product Price Purchase Try
#LEADTOOLS Imaging $495 Add to shopping cart. Free Trial
LEADTOOLS Imaging Pro $995 Add to shopping cart. Free Trial
LEADTOOLS Vector Imaging $1995 Add to shopping cart. Free Trial
*LEADTOOLS Document Imaging $2495 Add to shopping cart. Free Trial
*LEADTOOLS Medical Imaging $4495 Add to shopping cart. Free Trial

# Royalty Free Deployment. Marked toolkits include royalty free deployment of application. There is no runtime license or distribution license required for this product.

Hybrid License. License includes development seat, application license, unlimited internal deployment and up to 1000 commercial desk top deployments/5 commercial production server deployments per year. Annual and multi-year unlimited deployment licenses are available for commercial deployment. Please contact oemsales@leadtools.com or call a LEAD sales representative with any questions. Click here for more information on LEADTOOLS License Agreement.

* Deployment requires runtime license. Marked toolkits require runtime licensing based on the deployment of the application you develop. Several purchase options are available. For more information, please contact oemsales@leadtools.com or call a LEAD sales representative. Click here for more information on LEADTOOLS Runtime Licensing requirements. 

LEADTOOLS Sales: 704-332-5532 | sales@leadtools.com
LEADTOOLS Support: 704-372-9681 | support@leadtools.com

Products | Downloads | Order | Support | Corporate | News

 

Live Chat

Have questions about the Imaging Toolkit?

Live sales and technical support available.

This feature is included in the following products:


Click on one of the links above to Download or Purchase

Free Trial / Purchase:

Why Choose LEADTOOLS?
Are you a CEO, Manager or other decision maker who would prefer to view less programming-specific technical pages?
Imaging-Components.com is an informational website created to promote the use of LEADTOOLS "third-party" imaging software components.