logo
Products Downloads Order Support
LEAD Technologies

Image Processing Functions LEADTOOLS functions are listed below by Category

LEADTOOLS provides a large and comprehensive set of image processing functions that are designed to simplify the complex needs of image manipulation. Our SDKs pack more than 17 years of innovation into a digestible set of over 220 well-designed functions to make your project development efficient and effective. Programmers using LEAD’s image processing power can take advantage of a wide range of image compressions, formats, color resolutions, signed and unsigned image data support as well as extensive support for ROI selection.

LEADTOOLS image processing functions are available for many platforms (.NET, API, C++ Class Library, COM, ActiveX, and WPF) and these functions can be deployed easily by writing only a few code lines. Each function is illustrated through extensive and evolving sample code, examples, tutorials and demo applications. The imaging processing functions also support all possible options to provide full control over its functionality, giving the user flexible control and excellent results. The combination of the time saved from writing image processing support from scratch and enhanced imaging features frees up the developer to produce more creative applications in a shorter amount of time.

Our Image processing functions are displayed here They have been seperated in the following categories

Category descriptions are listed below

Click the category header to view the functions available.

Medical Image Processing
LEADTOOLS provides an advanced set of functions that are especially designed for enhancing and analyzing medical images regardless of their format or data distribution. Enhance the image or highlight the details by shifting, selecting, subtracting, removing the background for better visuals or using the multi-scale enhancement technique. These functions can also analyze a specified area of the image based on its colors and connectivity to other similar regions for more accurate diagnostics.
Document Image Processing
Clean scanned documents' bitonal image from noise, borders, lines and hole-punch marks. Also enhance picture clarity and alter its view to be more readable to both user and OCR. Features such as deskew, dilation, erosion, min and max filters provide excellent methods for making a document more recognizable. These features give LEADTOOLS Document Imaging SDK the power and flexibility you need when working with scanned documents.
Pattern Recognition
These are samples of highly advanced pattern recognition functions, making use of new artificial intelligent projects algorithms developed by LEADTOOLS. These projects can be used in Medical documents and enhancement processing. For example, the detection and recognition of the registration marks will correct the document images, while extracting the individual slices from a radiographic scanned film will prepare these extracted medical images to be processed. Also LEADTOOLS provides general functions for image matching such as correlation and correlation list.
Recognition Enhancement
Due to inevitable problems affiliated with paper documents, recognition technologies such as OCR, Barcode, OMR, etc. are rarely imported in perfect condition. Artifacts of all kinds can produce unwanted and unpredictable results, complicating the automation of your document import process. With recognition enhancement technologies, most (if not all) document artifacts can be filtered, leaving the recognition portion of your application with data that can be predictably interpreted and increase the robustness of your application.
Color Adjustment
Control image brightness, contrast, chrominance (Hue or saturation), tint, fill color, and mapping an existing range of pixel values to a new range of values. Process the image colors by inverting, balancing, swapping, replacing, and half-toning. Convert the image colors from any color resolution to any other color resolution, and convert the image colors to any color space.
Restoration and Enhancement
Enhance color equalization, brightness, rough edges and light in an image. Remove red eye, a consequence of the light reflected on the eye from a camera flash, as well as blank spaces around image edges, and interlacing lines from an image taken from a video source.
Segmentation
Segment, outline and convert the image objects to binary format based on its edge data, color data (using a wide range of different color spaces), statistical data or all. The segmentation filters can enhance the image by removing the background or any unwanted areas, removing the noise, reducing the colors and adjusting some image features in order to prepare for object detection. Some of the segmentation filters can also be used to produce a very nice artistic effect.
Image Arithmetic
Apply logical and linear or nonlinear mathematical operations to the image. The user can apply these functions using one image and a factor, or two images together, or a list of images. The arithmetic functions can be used to control brightness, remove noise, improve night vision, or to create an artistic effect.
3D, Distortion, and Warping
Restore images that may be distorted or even give them an artistic effect by adding noise, creating random patterns, grouping pixels, shearing image pixels, applying a wind effect, waves, zigzag, ripples, punches, shadows or bend. You can also appy unique 3D effects to the image such as emboss, glass effect, or wrapping the image around a cylinder, swirl, plane or tunnel.
Artistic
Artistic filters allow you to add effects to your image that mimic an artistic look and feel, such as an oil painting, mosaic, or impressionist art drawn with colored pencils. You may also want your image to take on a more commercial look and this can be acheived by adding frames, colorful lights, a lens flare or by applying glowing or dry colors.
Blurring and Sharpening
Reduce the noise in the image by softening the image edges using linear filters such as averaging, guassian blur, radial blur, zoom blur, smooth edges, or motion blur. You can also use non-linear filters such as median, minimum or maximum. Additionally, you can focus blurred images by increasing the edge contrast using different methods such as sharpen, unsharp mask, or highpass filter.
Texturing
Add simple or advanced textures to your image by using different types of shapes and masks. You can add textures such as cloud, brick or canvas to assist in the creation of complex artistic scenes or even apply effects using these filters to make your image look as if it were drawn on a wall. Even more advanced options are available such as the creation a series of tiled thumbnails that will produce a picturized version of your image. Texture filters are typically used for artistic or marketing purposes and with these filters in combination, the potential exists for sophisticated reconstruction of your images that is surprisingly easy to implement.
Transformation
The filters transform an image geometrically through transforms such resizing, deskew, image rotation, etc. These filters implement a range of simple and advanced image correction methods. These filters reduce typically complex and involved geometric image correction and adjustment to a few lines of code saving your developer time on these common tasks.
Fourier-Transformation
LEADTOOLS supports a full range of functionality to convert and process in the frequency domain. Using this functionality you can implement a variety of fourier-transformation functions such as removing noise, blurring, or pattern recognition by taking advantage of converting the image to its Discrete or Fast Fourier Transform (Amplitude and Phase) values. With these functions, pattern noise and other common predictable distortions can be easily corrected and your images can more accurately reflect the desired data.
Region Processing
Create regions of different shapes on the image such as rectangles, rounded rectangles and ellipses. More complex regions are available such as free hand and curved regions or even reference based regions created from a mask, image colors or image objects. Region processing is also available in options such as resizing, shifting and removing holes inside a selected area. The more complex region functions allow analysis of the region to get its contour points, perimeter size and Feret’s diameter. LEADTOOLS is always working hard to provide new, innovative enhancements to this critical and often overlooked component of image processing.
Image Analysis and Statistics
Extract all statistical information or color frequencies (Histogram) from any portion, channel, or range of colors in the image. Analyze any object inside the image to get its position, orientation and roundness.
Custom Functions
This set of functions provides a range of miscellaneous functionality such as specifying custom spatial metrics on an image or inserting and removing encoded data into an image file. These filters provide forms of image manipulation that can assist in solving complex image processing problems.

* COM, ActiveX, and VCL Available in v.14.5 Only

The function catagories above are distributed among the following toolkits

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 Document Imaging *$2495 Add to shopping cart. Free Trial
LEADTOOLS Medical Imaging *$4495 Add to shopping cart. Free Trial

* 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

 

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.