408.737.7092 sales@inliteresearch.com
  • Barcode Recognition
    • Barcode Recognition SDK
    • Barcode Director Application
    • Web API Barcode Reader
  • Driver License Reader
  • Image Processing
  • MICR Reader
  • Support
    • Developer support
    • FAQ (Licensing, etc.)
    • Support Policies
    • Contact Inlite
  • Company
    • About us
    • Customers
    • Price List
  • Buy

ClearImage Image Processing SDK

Automatically clean-up images, including auto-rotation, auto-deskew, crop, noise removal etc. Improves OCR/ICR, reduce image size. Essential tools for to development of form processing and other specialized imaging tools. Operates on PDF, TIFF, JPEG and other image files.


Just a few code lines deskew and autorotate your image: C# VB C++ Java PHP VBScript See more examples
ImageEditor editor=new ImageEditor();
editor.Image.Open("myFile.tif", 1);
editor.AutoDeskew(); 
editor.AutoRotate();
editor.Image.SaveAs("myNewFile.tif",EFileFormat.ciTIFF);
Dim editor As New ImageEditor()
editor.Image.Open("myFile.tif", 1)
editor.AutoDeskew()
editor.AutoRotate()
editor.Image.SaveAs("myNewFile.tif", EFileFormat.ciTIFF)
ICiServerPtr Ci; Ci.CreateInstance(__uuidof(CiServer));
ICiRepairPtr repair = Ci->CreateRepair ();
repair->Image->Open (_bstr_t("myFile.tif"), 1);
repair->AutoDeskew();
repair->AutoRotate();
repair->Image->SaveAs(_bstr_t("myNewFile.tif"),ciTIFF);
CiServer objCi=new CiServer(); ICiServer Ci=objCi.getICiServer();
ICiRepair repair=Ci.CreateRepair ();
repair.getImage().Open ("myFile.tif", 1);
repair.AutoDeskew();
repair.AutoRotate();
repair.getImage().SaveAs("myNewFile.tif",EFileFormat.ciTIFF);
$Ci = new COM("ClearImage.ClearImage");
$repair = $Ci->CreateRepair();
$repair->Image->Open("myFile.tif", 1);
$repair->AutoDeskew();
$repair->AutoRotate();
$repair->Image->SaveAs("myNewFile.tif", 0);
Set Ci = CreateObject("ClearImage.ClearImage") 
Set repair = Ci.CreateRepair 
repair.Image.Open "myFile.tif", 1 
repair.AutoDeskew
repair.AutoRotate
repair.Image.SaveAs "myNewFile.tif", 0 
  • Features
  • Benefits
  • Development
  • Testimonials
  • Purchase

Automatic Image Repair

  1. Auto-rotate image: 90 °, 180 ° or 270 °
  2. Auto-deskew image based on content: +/- 45°
  3. De-speckle: remove black and/or white noise
  4. Advanced binarization: Convert complex color/grayscale images to bitonal
  5. Remove borders. Deskew and crop based on
    black borders
  6. Remove punch holes
  1. Delete and reconstruct horizontal and vertical lines
  2. Resize image to standard document size: Letter, Legal, A4, custom size, etc.
  3. Remove lines and reconstruct text
  4. Auto-crop or auto-register
  5. Blank page detection
  6. Remove Fax header
  7. Convert standard quality fax to fine fax

Image Analysis and Processing Tools

  1. Segmentation analysis. Identify image objects
  2. Identify vertical and horizontal lines
  3. Measure image skew angle and rotation
  4. Measure image margins
  5. Measure pixel content and histograms
  6. Image scaling with smoothing
  7. Morphological filters: fattening, trimming

Operational details

  1. Process all pages pages or any set of pages in a multi-page file.
  2. Measurements applied to the whole image or rectangular region-of-interest
  3. Extract any portion of an image for processing and measurement
  4. Combine multiple image through OR, AND or XOR operations

Image source

  1. PDF and TIF single/multi-page
  2. PDF Data/Image/MRC content
  3. JPEG, PNG, GIF, BMP, etc.
  4. Windows and .NET Bitmap, .NET Stream
  5. Base64-encoded image
  6. Bi-tonal, grayscale or color

Runtime Environment

  1. Windows Workstation: 7, 8, 10
  2. Windows Server: 2008, 2008 R2, 2012, 2012 R2, 2016, 2019
  3. Virtual Machine, Cloud Deployment (including Amazon EC2, Azure VM and Azure Web Apps)

Fully automated images processing addresses the most pressing needs of high volume imaging systems. ClearImage Image Processing SDK is a result of Inlite's 20 years experience to address requirements of thousands production installations. This resulted in achieving:

Improved image visual quality

Automatic rotation, deskewing, noise reduction brings visual quality of scanned or faxed image close to the printed original. Smoothly scale images to high quality thumbnails for Web presentation. Convert low quality standard faxed images to fine mode

Improved OCR recognition rate and performance

Automatically and quickly clean images prior to OCR: deskew, auto-rotate, clean noise, remove lines. Removing of image artifacts that impair OCR process translates to higher recognition rate as well as recognition speed..

Reduced image file size

Removing many image artifacts, cleaning noise, smoothing characters, straightening lines can significantly reduced size of compressed image file. Scale images to reduce image size. Convert color grayscale to high quality bitonal. Result is significant reduction in storage space requirements and much improved speed of image transmission over the Internet.

Development of specialized imaging applications

Document segmentation, lines identification and other image analysis tools are core of form processing application. Low level image processing tools like morphological, filters, binarization, scaling, etc. used to build specialized document processing tools.

Free for developers

  1. No charge for Software Development Kit (SDK)
  2. Support for any number of developers
  3. Zero-cost before production deployment
See Development vs. Production

Languages and Environment

  1. API: COM, .NET and Java. DLL for OEM projects.
  2. Projects: 32-bit or 64-bit or AnyCPU.
  3. Languages: C#, VB, Java, C++, VB6, Delphi, PHP, VBScript, Java Script, Python, Perl, Ruby etc.

Easy Evaluation

  1. Download SDK to load your images in ClearImage Demo. Test various IP methods. See results immediately.
  2. Use Script menu to record, save and replay IP function sequences

Rapid Development

  1. Create your own working project in couple of hours using code examples for C#, VB, C++, Delphi, Java, PHP, VB Script
  2. Intuitive API requires no knowledge of imaging. No obscure parameters to specify.

Unattended Production Operations

Fully automated and reliable image processing of high volume of images is essential for real-life IT environment. ClearImage Image processing SDK is a result of Inlite's 20 years experience to address requirements of thousands production installations. This resulted in achieving:

High Processing Speed

High volume image-based system demands optimum processing speed, that often performed within 30 mSec. Multi-threading supports full utilisation of multi-core server processing.

Reliable operations

Non-stop unattended operations demand the highest level of reliability. ClearImage Image Processing is proven in thousands of high-volume production installations around the world.

Why choose Inlite for your imaging technology?

 

  1. 22 years addressing mission critical imaging needs for OEM and enterprise customers
  2. Continuing algorithm improvements deliver up to date, reliable technology.
  3. Thousands of installations, and millions of images processed daily at the largest enterprises attest to the quality and performance of the technology
  4. Inlite's personal attention and dedicated engineering support enable your developers to rapidly deliver successful solutions

Read how our customers describe the relationship with Inlite...

We have been using Inlite's ClearImage Repair and Tools products since 1995. We have found the Inlite tools to be extremely stable and very fast. ClearImage offer numerous unique functions not found in any other imaging software. While we have rarely needed it, Inlite support has always been excellent.

Jim Modrall, BMI Imaging System, USA

The ELAR Corporation uses the ClearImage libraries to implement a document filing system of corporate archives. The reliable operation of these recognition components allows the system to fully automate the separation of the incoming documents flow into the various documents, removal of empty pages, cleaning of noise and to correctly orient the pages. The ClearImage components can easily be incorporated in the corporate systems and they can be used in the independent scenarios with the open code (for example, VBS, powershell). The high quality operational and technical support provided to us the positive solution of problems as they emerged.

Denis Erfremov, Elar Corporation, Russia

Manchester SDL develops image based business process applications for healthcare providers nationwide. Since 2008 we have relied on the ClearImage image processing and barcode recognition engines to automate forms recognition, processing and related workflows. The engines were quick and easy to integrate into our applications, and they performed predictably and well. When we have customer issues or development questions we get quick and responsive support from Inlite. They provided advice on processing strategies for complex tasks, and have helped us to debug and improve our code when we were stuck. Inlite products and support services have always exceeded our expectations.

James Tolonen, Manchester SDL, USA

Inlite Research products are a crucial component to our document flow automation processes. Their products perform a myriad of complex image manipulation tasks for us that would otherwise be impossible for us to bundle into our services on an acceptable schedule. The support of their development team is unmatched in our experience with regard to product knowledge, bug fix response and best practice assistance. The team and products of Inlite Research have our full support and professional recommendation for your consideration.

Austin Henderson, FirstFleet, USA

Please read the license requirements and purchase details below.
 
Image Processing SDK
Workstation Runtime Compare Licences
Server / VM RuntimeCompare Licences
Image Processing SDK
ClearImage IP
$450.00
$900.00
Reader 1D
Reader 2D
Reader 1D + 2D
Driver License
Barcode types
Code 39, 128 and other popular 1D
PDF417
DataMatrix
QR
Postal barcodes
Patch document separator
Operational features
Targeted Barcode Reader™ support
Optimized for typical DL/ID damages
Decode Driver Licenses data

Licenses are perpetual and never expire.
 
A license is required for production use on each physical computer,
each instance of virtual machine, and each cloud VM instance.

 

All licenses include one year of support (including software updates)
 
Maximum processing speed:

Deployment Environment
Server License
Workstation License
Windows 7, 8, 10
Unlimited
25 pages-per-minute
Windows Server 2008, 2008 R2, 2012, 2012 R2, 2016, 2019
Unlimited
5 pages-per-minute
Virtual Machine and Cloud VM
Unlimited
5 pages-per-minute

Licenses are perpetual and never expire.
 
A license is required for production use on each physical computer,
each instance of virtual machine, and each cloud VM instance.

 

All licenses include one year of support (including software updates)
 

Licenses are perpetual and never expire.
 
A license is required for production use on each physical computer,
each instance of virtual machine, and each cloud VM instance.

 

All licenses include one year of support (including software updates)
 

Each WABR license requires at least one of the following:

  • • ClearImage Reader 1D Server license
  • • ClearImage Reader 2D Server license
  • • ClearImage Reader 1D + 2D Server license
  • • ClearImage Driver License Reader Server license

 

 
  • Licensing Policy highlights:
    1. One Runtime License enables the production software to operate on one workstation or one physical server, or one virtual machine, or one cloud VM instance
    2. Server Licenses can be operated on any Windows physical or virtual computer.
    3. Workstation Licenses are intended for Windows 7, 8, 10 running on one computer; they are limited to 25 pages per minute. Unlimited pages per minute require the Server License. Operating Workstation License on a Windows Server, VM or Cloud VM processing will limit processing to 5 pages per minute. A page is an image in a single-image file (JPG, BMP, PNG, etc.) or a single page in a TIFF or PDF file.
    4. The number of users, images or cores are not limited by the license.
    5. Unless otherwise arranged with Inlite, the licenses are perpetual and the fees are paid one time in advance.
    6. The license includes support and software updates for one (1) year. Support for additional years is available.
  • All prices are shown in US$. The shopping cart will show prices in your local currency. Prices are subject to change without notice.

  • Inlite uses 2Checkout services to operate the shopping cart and process CREDIT CARD purchases only.   2Checkout collects VAT and sales taxes.  Use the links on your confirmation email to contact them, or to obtain copies of the receipts.

  • Please contact us, if you want to:
    1. Pay by Paypal, bank wire or check
    2. Issue purchase order, or get a formal quotation
    3. Order more than 10 licenses or have special requirements
    4. Use ClearImage with Azure Web Apps
  • Download ClearImage SDK

    More info

    • Online API Help
    • Code examples and guidelines
    • Example projects

    Related products

    • Barcode Reading SDK

    Share This on

    • Google
    • LinkedIn
    • FaceBook
    • Twitter

    Inlite's software products solving your toughest challenges in the areas of barcode reading and document image processing


    © 2003-2023 Inlite Research, Inc.
    Privacy Policy     Terms of Use