LEADTOOLS Features
LEADTOOLS Imaging provides support for adding to any application the ability to display, load, save, convert or process images. This toolkit gives developers the ability to interact creatively with front-end designers, create extremely small footprint applications, obtain low-level access to pixel data, create custom image processing filters, take full control of load/process/save functions, share images (without copying) via DIBs/DDBs, and customize all display options.
Key Features:
WPF controls enable you to build applications that blend the user interface, documents, images, and other content for delivery on the desktop or across-the-web.
ActiveX (OCX) controls allow you to display and manipulate image lists and incorporate image compression, file format support, and image processing functionality into your applications.
COM objects provide TWAIN device support with Windows Common Dialog boxes that incorporate LEADTOOLS Imaging functionality.
LEADTOOLS Imaging Pro provides Win32 and x64 support for adding to any application the capability to display, load, save, convert, or process images. The toolkit supports color conversion, display, and compression in high-performance formats such as JPEG, JPEG 2000*, TIFF, CCITT G4 and LEAD's proprietary CMP, CMW, and ABC.
With Imaging Pro, developers get support for all of the technologies found in the LEADTOOLS Raster Imaging Engine, including image processing (transforms, filters, drawing, region of interest), TWAIN Scanning, color conversion, display, special effects, (choose from more than 2000 effects), compression, image format support (150+), printing, internet/intranet imaging, database imaging, imaging common dialogs, and screen capture.
In addition, LEADTOOLS Imaging Pro offers the ability to directly call exported DLL functions, create extremely small footprint applications, obtain low-level access to pixel data, create custom image processing filters, take full control of load/process/save with callbacks, share images (without copying) via DIBs/DDBs, customize all display options, and support the extended FlashPix file format capabilities.
Key Features:
File Format Support Read, write and convert image files in over 150 of the most popular standard image formats, including JPEG, JPEG 2000*, GIF, TIFF (including G3/G4, LZW, CMYK, JTIF), NITF, PNG, BMP, MODCA/IOCA, PCX, TGA, and XPS.
FlashPix extended support . LEADTOOLS FlashPix extended support provides increased versatility in the handling of color and grayscale images.
WPF support . Windows Presentation Foundation is part of the .NET Framework 3.0. It handles interoperability with Win32, media services, databinding, and user aspects.
Image Compression . Compress images using the best and fastest compression algorithms, such as JPEG, CMP, CMW, ABC, LZW, G3/G4, Huffman, and run-length. LEADTOOLS offers comprehensive support for compression schemes found in standard raster file formats, as well as high-performance proprietary compression technologies that outperform the industry standards.
. Use more than 200 digital filters and transforms to process images (or selected portions). Includes deskew, smooth, sharpen, edge detect/enhance, modify brightness/contrast/gamma, change hue and saturation, red-eye removal, unsharp mask, add noise, and resize and rotate images using various resampling techniques (including bicubic). Over half of all image functions support both signed and unsigned images.
Image Display . Control brightness and contrast settings, color reduction with dithering and palette control, zooming/scaling/fitting, panning, scrolling, painting with transparency and/or regions. Additionally, LEADTOOLS provides image-list and thumbnail browser controls, a special magnifying-glass feature, as well as an automated pan-window control.
Image Optimizer . Optimize images for websites or applications by reducing colors and maximizing compression.
Color Conversion . Changing the color mode changes the amount of data stored per pixel, which alters an image's memory/disk requirements. Convert between color modes, like 24-bit true-color, 8-bit indexed, 1-bit black/white, and many others.
Windows Image Acquisition (WIA) Spans the full spectrum of digital imaging, including in-depth support for image acquisition from a wide variety of hardware devices.
Screen Capture . LEADTOOLS provides functions for capturing all or part of the screen. The result can then be used with any of the LEADTOOLS image processing functions and can be saved in any file format that LEAD supports.
Printing . Print images or selected regions while controlling position/scaling, halftoning/dithering. Print multiple images and text to a single or multiple pages.
Common Dialogs . Imaging Common Dialogs provide a set of common dialog boxes that combine Windows Common Dialog functionality with LEADTOOLS imaging functionality. Common dialogs are provided for every LEADTOOLS image processing function, plus FileOpen, FileSave, Color Resolution, Image Processing/Filtering, Effects and others. You can specify your own String and/or Text, as well as handle Language Customization - a great feature for globalizing your software.
Database Imaging . Store images (any supported file-format/compression-technique) to a variety of databases, including SQL, Oracle or any database which supports ODBC, OLE DB, or that can be bound via VB data control connections.
Internet/Intranet Imaging. LEADTOOLS internet support can be used to extend functionality on a server or via web browserssuch as Internet Explorer.
JPIP (JPEG2000 Interactive Protocol) Module. High-level components that developers can easily plug into enterprise client/server applications, allowing them to immediately start streaming high-resolution images under low HTTP bandwidth connections.
Web Forms (AJAX LEADTOOLS AJAX support enables you to add fast, interactive image viewing to your web applications.
P2P (Peer-to-Peer) Networking. Functions that can be used for any application where you need to remotely manipulate large data sets. Especially appropriate for efficiently managing large images and video streams.
Digital Paint . A must for anyone who wants to add digital painting functionality to their application. With LEADTOOLS' Digital Paint feature, a developer can create an entire image editing or design application, or simply add pieces of those types of functionality into an existing application.
Barcode Modules . LEADTOOLS Barcode Module (available as an addon) functions allow you to add the ability to read barcodes, write barcodes and find duplicate barcodes within an image. Barcode modules allow programmers to easily integrate the ability to read and write barcode symbols into their applications.
NITF . LEADTOOLS NITF functions enable you to manipulate the National Imagery Transmission Format in your Windows applications.
Building on LEADTOOLS core Raster Imaging functions, LEADTOOLS Document Imaging and LEADTOOLS Medical Imaging are the most comprehensive imaging toolkits on the market. [Document/Medical] is used throughout the help files to designate those features that are available in all of these premium SDKs.
These toolkits comprise LEAD's best code and are designed for the programmer who is looking for the fastest performance and most extensive color, document, and medical imaging capabilities available. No other toolkits provide as many imaging features for color, grayscale and black-and-white images in one development package, or for one price.
These toolkits contain powerful annotation capabilities, optimized document image processing filters, and high performance compression, decompression and viewing of ABIC, CMW wavelet, JBIG/JBIG2 JPEG, JPEG 2000 (read/write) , LEAD CMP, LEAD ABC (bitonal), and CCITT G3/G4 file formats. These LEADTOOLS toolkits offer the fastest software-only JPEG decoder available.
Annotation capabilities enable the programmer to add text, highlights, sticky notes, audio, ellipses, buttons, lines, arrows, rectangles, polygons, redaction (blackout), hotspots, freehand scribble, pointers, bitmap and text stamps to black-and-white and color images. Programmers working with document imaging will also find special processing filters such as despeckle, deskew, favor black, and scale to gray to enhance their black and white 1 bit images. Additionally, you can achieve faster rotation in 90-degree increments by applying a rotated view perspective to the bitmap.
LEADTOOLS Mobile Imaging is a programming SDK for the Microsoft .NET Compact Framework. Developers now have access to LEADTOOLS imaging functionality for applications designed to run on devices such as personal digital assistants (PDAs) and mobile phones.
Many features available in LEADTOOLS Imaging Pro for .NET are also available in the LEADTOOLS Mobile Imaging SDK. Some of these are:
File Format Support - Read, write and convert image files of the most popular standard image formats, including JPEG, JPEG2000, LEAD CMP, LEAD CMW, TIFF(uncompressed, RLE compressed, LZW compressed, FAX (CCITT/G3/G4) compressed), GIF, PNG, BMP and EXIF. Additionally, 12-16 bit grayscale load/save is supported.
Display - Complete control of how the image is displayed including zoom, scroll, dither, resample and bicubic resized display and ScaleToGray and FavorBlack resized display for bitonal images.
Image Processing - Use digital filters and transforms to process images. Resize, rotate, flip, combine, crop, fill, grayscale and color resolution.
LEADTOOLS Mobile Imaging ships with binaries that support the following platforms and processors:
PocketPC 2003 - ARMV4, Emulator
SmartPhone 2003 - ARMV4, Emulator
StandardSDK 4.20 - ARMV4, ARMV4I, Emulator, MIPSII_FP, MIPSII, MIPSIV_FP, MIPSIV, SH3, SH4, X86
StandardSDK 5.00 (Windows Mobile 5 and later) - ARMV4I, Emulator, MIPSII_FP, MIPSII, MIPSIV_FP, MIPSIV, SH4, X86
The LEADTOOLS Vector Imaging Pro toolkit includes everything you need to create powerful 2-D and 3-D viewers, editors, and converters that support both vector and raster image formats.
LEADTOOLS Vector Imaging Pro provides support for 2D and 3D Vector formats, including: imaging, loading, viewing, modifying and saving vector files to memory or disk. Vector files can be loaded from one format and saved as another, without the need for the original application that created the file. Vector image formats can be loaded, saved, converted and exported to any of 120+ raster formats.
Support for Primitive Objects includes: Arc, Bitmap, Brush, Camera, Circle, Clone, Ellipse, Elliptical Arc, Font, , Group, Layer, Line, Pen, Pie, Chord, Poly Draw, Polygon, Poly Line, and Poly Bezier.
The LEADTOOLS Document Imaging toolkit contains all the features available in LEADTOOLS Imaging Pro, plus the following capabilities:
Annotation and WPF Annotation . LEADTOOLS supports annotation of images by letting you overlay images with text, lines, shapes, arrows, buttons, highlights, hot spots, sticky notes, stamps, buttons, and sounds.
Bitonal Scaling (Image Enhancement) for black-and-white images. LEADTOOLS functions for bitonal images greatly enhance their on-screen quality and readability. These functions are especially useful for working with images from black-and-white scanners or FAX machines.
Document Cleanup (Image Enhancement) for bitonal images. Other LEADTOOLS functions for bitonal images (especially useful for working with images from black-and-white scanners or FAX machines) let you do things such as automatically straighten (deskew) an image (including proprietary functions for deskewing scanned bank checks), remove spots (despeckle), or clarify a scaled display (using scale-to-gray and favor-black features). Document toolkits also include support for removing dots, blobs, holes (holepunch marks), inverted text, lines, borders, bumps and nicks from 1-bit images.
Fast rotation . LEADTOOLS achieves fast rotation in 90-degree increments by applying a rotated view perspective to the bitmap.
FAST TWAIN support. Control image acquisition from any device (scanner, digital camera, etc) that supports TWAIN. Use a device's built in user-interface or create your own. Analyze the TWAIN source, considering the bits per pixel, image type and compression requested from the TWAIN device, and find the fastest compression type, transfer mode and buffer schemes to get the best performance possible.
Embedded Messages. The Document toolkits include support for embedding messages in lossless image formats like bmp, tiff, lossless jpeg, etc. The message is embedded without any visible changes to the image, and does not appreciably increase the size of the image. The message is password-protected.
12 and 16 bit grayscale images. Load, process, display, window level and save 12 and 16 bit grayscale images (including support for 16-bit grayscale TIFF).
ABIC. Read and write ABIC compressed files (used for compressing bank check images).
JBIG filter. LEAD includes support for this filter in the LEADTOOLS Document and Medical Imaging toolkits. JBIG defines a method for lossless compression encoding of a bi-level image (two-color image). This method can also be used for coding grayscale and color images. LEADTOOLS completely supports all three types of images, giving you the ability to make full use of this powerful compression technology. LEADTOOLS also supports the progressive capability of JBIG, allowing you to store and send multiple representations of images at different resolutions without any extra storage overhead.
MRC Support. LEADTOOLS supports the Mixed Raster Content format for color documents containing mixed image and text components.
Raster PDFSave. Support for saving raster images as a PDF file. This includes the Advanced PDF save and compression features.
WCF Services that support file conversion, image processing, document cleanup, barcode, and OCR;
Windows Workflow components that support file conversion, image processing, document cleanup, barcode, OCR, and high speed scanning;
Silverlight image viewer control for panning, zooming, scrolling, and more;
Document clean-up such as border removal, hold punch removal, dot removal and more.
CD/DVD Burning;
Ultra-fast image rotation.
LEADTOOLS Document Imaging modules and plug-ins build on the capabilities of LEADTOOLS Document Imaging, adding automated Forms Recognition orms Recognition , Barcode Imaging , OCR / MICR, ICR , OMR , PDF OCR , and
JPIP support to document imaging applications.
LEADTOOLS Recognition SDK is a handpicked collection of other LEADTOOLS SDK's designed to help systems developers build end-to-end document applications for capturing, classification, forms processing, archiving and viewing as part of an enterprise level document automation solution.
The provided Recognition and Processing engines allow developers to fully automate document classification and data extraction for known forms. The Recognition engine creates unique XML data for each known form which is used to identify any form requiring recognition. The Processing engine uses templates, allowing users to define a specific set of fields (along with each fields type) for each known form. These fields can be defined using the Forms application shipped with the SDK, or developers can create their own template editor using the toolkit. Supported field types include machine and hand written characters, check boxes, filled bubbles, cross marks, barcodes, and more. Support for each type of field requires a corresponding LEADTOOLS OCR, ICR, OMR, or Barcode Module.
Key Features:
Provided as a low and high level .NET interface allowing you to create complete recognition and processing applications with very little code.
Full source code for an end-user Forms Recognition and Processing application + hundreds of lines of sample source code.
Use in conjunction with LEADTOOLS Document Imaging workflow functions to incorporate scanning, OCR (Advantage engine is included, other engines are available), ICR (hand-written text), OMR (to extract check marks, check boxes, etc), PDF OCR, MICR, redaction, and annotations with recognition and processing.
Flexible automatic recognition engine can be customized to use Barcode, OCR, line detection, and special object detection (such as logos, text blocks, and shapes).
Loads/saves form identification information as XML for storage in a database.
Handles any of 150+ input file formats, including different bits-per-pixel, dpi, scales, skew angles, and noise.
Lets you define multi-page forms for recognition and processing.
Stores any number of pre-defined forms.
Recognizes forms at both form and page level, so you can compare an image to any form page or compare a complete multi-page form to any predefined master form.
Recognizes any number of regions or objects on a page.
Lets you define, include, and exclude regions of interest in the form.
Supports a variety of data fields such as: text, OMR, image, and barcode
Text fields support both printed and hand-written text.
Supports regular expressions to find / validate text in a specified format.
Image fields allow you to extract signatures, personal pictures, logos, and fingerprints.
Barcode fields support all barcode Linear(1D) and 2D types, such as PDF417, DataMatrix, QR, EAN, UPC, Databar, and 4-state.
Handles different form fields either by name or GUID
Enables auto-registration (deskew) and clean-up to improve recognition results.
Enables manual feature weighting for improved recognition performance.
Generates comprehensive results and confidence level reports to assess performance.
The LEADTOOLS Document Imaging Enterprise SDK toolkit includes all of the functionality in LEADTOOLS Recognition, and adds extra features resulting in a single toolkit with everything necessary to build enterprise level document imaging applications. provided features include:
Complete raster PDF support, both read and write.
Output searchable PDF files from OCR recognition.
Capture printed output from any application as EMF using LEADTOOLS Virtual Printer Module. Captured EMF files can be converted to any supported document format using LEADTOOLS Document Writers.
Convert EMF files to document files including PDF, PDF/A, Word Doc, HTML, RTF and TXT.
Forms Recognition and Processing, both high and low level interfaces.
Read and Write support for all LEADTOOLS supported barcode types (1D and 2D).
Document clean-up functionality.
To all the capabilities of the LEADTOOLS Imaging Pro and Document Imaging toolkits, LEADTOOLS Medical Imaging adds support for medical imaging technologies and the DICOM file format, supporting 1- through 16-, 24-, and 32-bit color, 1- through 16-bit grayscale, and window leveling of 12- and 16-bit grayscale images. Features available only in Medical toolkits indicated by [Medical], are:
DICOM file support. LEADTOOLS Medical Imaging provides complete support for the DICOM 3.0 specification, including all standard IOD classes and modalities (CR, CT, MR, NM, US, RF, SC, VL, etc.) and complete DICOM Basic Directory support.
Window leveling. Detect and set LowBit and HighBit for image data, display images with automatic LUT intensity expansion, or set LUT entries and ranges with specific values and gradients. Display images through the LUT without changing the data, or process the image data using the LUT. Linearize the number of pixels locally in a bitmap, based on the specified color space in order to bring out the detail in dark areas of an image, and smooth the edges between blocks.
Medical Imaging Processing . LEADTOOLS Medical Imaging provides image processing functionality designed specifically to allow you to examine and improve the quality of medical images.
LEADTOOLS Medical Imaging modules and plug-ins enable you to add:
DICOM Communication support. LEADTOOLS provides complete support for DICOM Communications, including all Service Classes (Verification, Storage, Query/Retrieve, Patient Management, etc), and contains high-level communications functions simplifying the creation of DICOM client/server applications.
DICOM Security . LEADTOOLS Dicom Security features support the Secure Transport Connection Profiles as specified in part 15 of the DICOM 3 standard.
Medical Multimedia Filer Module . The LEADTOOLS Medical Multimedia Filter Module is a suite of DirectShow filters for compressing and decompressing video and audio data inside DICOM files.
LEADTOOLS PACS Imaging provides you with everything you need to create both client and server components of a picture archive and retrieval system (PACS) that can retrieve, distribute, and present medical images. The module includes full support for medical data communications, automated processing, and all DICOM client/server classes, command sets, and command elements including:
LEADTOOLS Web Viewer Framework, a web based framework based on WCF for distributing medical studies from server to client.
Security features fully support secure transport connection profiles with authentication, whether encrypted or unencrypted.
Support for all storage IOD classes and service classes defined in the DICOM version 3 2008 base standard.
Create professional, high-quality multimedia applications encompassing everything from file conversion to video conferencing and streaming. The LEADTOOLS Multimedia SDK allows developers to add support for Capture, Play, Edit, conversion to and from many formats including AVI, MPEG-2 Program/Transport, MPEG-1, ISO (MP4, 3GPP, AAC, AVC1, MOV), XVID, ASF, WMV , WAV, WMA, OGG, and more. Also provided is the most comprehensive set of DirectShow filters which can be used for almost any multimedia processing task. The provided high level interface allows for programmatic control over multimedia processors, compressors, video and audio inputs, types and sub-types, video capture size, camera specific features (brightness, contrast, zoom, etc).
LEADTOOLS Multimedia includes:
Multimedia Capture
Create applications that can capture from WDM, native DirectShow including DV, and Video for Windows capture devices
Multimedia Playback
Create applications that can play all formats supported by DirectShow, including DVDs and TV tuners
Multimedia Conversion
Add features to your application so your users can convert to and from AVI, MPEG-2 Program/Transport, MPEG-1, ISO (MP4, 3GPP, AAC, AVC1, MOV), XVID, ASF, WMV , WAV, WMA, OGG, and many more.
Still Image Compression
Add support to your application for compressing individual samples with any available DirectShow filters (Memory to memory).
Multimedia Processing
Add to your applications the ability to process video and audio data from disk, memory, video devices, or streaming servers using the extensive set of provided DirectShow filters.
The LEADTOOLS Multimedia SDK includes a fully enabled development license for the following components:
DirectShow Filters
LEAD Video Add Filter
LEAD Video Auto Contrast Filter
LEAD Video Auto Intensity Filter
LEAD Video Auto Level Filter
LEAD Video EFX Brightness Filter
LEAD Video Color Filter
LEAD Video Color Replacement Filter
LEAD Video Deblocking Filter
LEAD Video Edge Enhance Filter
LEAD Video EFX Aging Filter
LEAD Video EFX Bump Map Filter
LEAD Video EFX Dizzy Filter
LEAD Video EFX Fire Filter
LEAD Video EFX Ghost Filter
LEAD Video EFX Glass Tile Filter
LEAD Video EFX Hologram Filter
LEAD Video EFX Lens Filter
LEAD Video EFX Lightning Filter
LEAD Video EFX Maze Filter
LEAD Video EFX Motion Blur Filter
LEAD Video EFX Motion Emboss Filter
LEAD Video EFX Motion Mosaic Filter
LEAD Video EFX Motion Scan Filter
LEAD Video EFX Particles Filter
LEAD Video EFX Predator Filter
LEAD Video EFX Rain Filter
LEAD Video EFX Streak Filter
LEAD Video EFX Wave Filter
LEAD Video Emboss Filter
LEAD Video Gamma Correction Filter
LEAD Video Mosaic Filter
LEAD Video RGB Converter
LEAD Video YUV Converter
LEAD Still Image Reader
LEAD Still Image Writer
LEAD Audio Callback Filter
LEAD Audio Chorus Filter
LEAD Audio Echo Filter
LEAD Audio Flanger Filter
LEAD Audio Phaser Filter
LEAD Audio Volume Control Filter
LEAD Audio VU Meter Filter
LEAD MPEG Audio Converter
LEAD Ogg Multiplexer
LEAD Ogg Splitter
Codecs
LEAD Vorbis Decoder
LEAD Vorbis Encoder
In addition, the toolkit includes evaluation versions of the above components, which can be licensed on an a la carte basis as-needed. For licensing and pricing information, contact oemsales@leadtools.com:
DirectShow Filters
LEAD Video Frame Rate Controller Filter
LEAD Video Histogram Equalize Filter
LEAD Video Histogram View Filter
LEAD Video Overlay Filter
LEAD Video Text Overlay Filter
LEAD Video Unsharp Mask Filter
LEAD Video Deinterlace Filter
LEAD Video Motion Detection Filter
LEAD Audio Detection Filter
LEAD Video Resize Filter
LEAD Video Crop Filter
LEAD Video Callback Filter
LEAD Video Rotation Filter
LEAD MPEG-1 Multiplexer
LEAD MPEG-2 Multiplexer
LEAD ISO Multiplexer
LEAD ISO Demultiplexer
LEAD MPEG2 Transport Demultiplexer
LEAD MPEG2 Program Demultiplexer
LEAD MPEG2 Transport UDP Source
LEAD DVD Writer for API
LEAD DVD Burner for API
LEAD DVD Control for API
LEAD Network Demultiplexer Filter for API
LEAD Network Multiplexer Filter for API
LEAD Network Sink Filter for API
LEAD Network Source Filter for API
LEAD DVD Writer for COM
LEAD DVD Burner for COM
LEAD DVD Control for COM
LEAD Network Demultiplexer Filter for COM
LEAD Network Multiplexer Filter for COM
LEAD Network Sink Filter for COM
LEAD Network Source Filter for COM
Codecs
LEAD MPEG Audio Converter
LEAD MPEG Audio Encoder
LEAD AAC Encoder
LEAD AAC Decoder
LEAD AC3 Encoder
LEAD AMR Encoder
LEAD AMR Decoder
LEAD H263 Decoder
LEAD H263 Encoder
LEAD H263 Encoder (VFW)
LEAD H264 Decoder
LEAD H264 Decoder (DMO)
LEAD H264 Encoder
LEAD H264 Encoder (DMO)
LEAD MCMW Decoder
LEAD MCMW Encoder
LEAD MCMP/MJPEG Codec (VFW)
LEAD MJ2K Decoder
LEAD MJ2K Encoder
LEAD MPEG-2 Decoder
LEAD MPEG-2 Encoder
LEAD MPEG-4 Decoder
LEAD MPEG-4 Encoder
LEAD Screen Capture Codec Filter (VFW)
LEAD Screen Capture Decoder
LEAD Screen Capture Encoder
LEAD MPEG Audio Encoder
LEADTOOLS Multimedia Modules enable you to add:
DVD support. Full functionality for programmatically burning, converting, playing and creating DVD images including the LEAD MPEG-2 Video Codec (Encoder/Decoder) and several DirectShow filters.
DVR support. Pause, rewind and fast-forward live streams.
Video Streaming support. The LEADTOOLS Medical Multimedia Filter Module is a suite of DirectShow filters for compressing and decompressing video and audio data inside DICOM files.
MPEG2 Transport support. The LEADTOOLS MPEG-2 Transport Module includes DirectShow filters to create and play MPEG-2 Transport and MPEG-2 Program streams.
NOTE: JPEG 2000 Read support is available in LEADTOOLS Raster Imaging Pro and up. JPEG 2000 write support requires LEADTOOLS Document Imaging and up or LEADTOOLS Medical Imaging and up.
For more information, refer to:
Products and Licensing Requirements
Unlocking Special LEAD Features
See Also:
|
Click this button to launch the Products help file and review the full line of LEADTOOLS Products. |