>300 functions

Threshold, Deskew, Cropping, Noise removal, Light balancing, Quality control and more

customization

Manage critical images with the advanced scripting tool

24/7 processing

Enable batch processing, up to 8 concurrent agents

sdk available

Switch to SDK to integrate Recogniform Image Processor’s power

A full set of functions

ALSO AVAILABLE AS SDK

DESKEW & CROPPING

Auto clean border, Clean border, Correct deformation, Correct skew, Correct Trapezoid, Crop Border, Crop Trapezoid, Deskew, Deskew Safe, Detect Edges, Find Binding by Line, Find Binding by Valleys, Find Black Border, Find Border Change, Find Border Line, Remove border, Wave detect, Wave correction, Wave Free, Keystone correction

THRESHOLDING & DITHERING

Fixed, Advanced Variance, Auto, OTSU, Lloyd, Ridler-Calvard, Standard Deviation, Clustering, Median, Edge, FBC, Multi, PEI, BackTrack Average, BackTrack MinMax, Dither Bayer, Dither Error Diffusion, Dynamic MinMax, Dynamic Average Refine

NOISE REMOVAL

Convolve, Despeckle, Dilate, Erode, Smooth, Thick, Thin, High Pass, Majority filter, Mean filter, Polynomial filter, Black Wires removal, White Wires removal, Punch holes removal, Large blobs removal, Small blobs removal, Bleed Through removal, JPEG Artifacts removal

FORM REMOVAL

Drop Colors, Drop Color HSL, Drop Color RGB, Drop Component, Find Dominant Color, Get Dominant Primary Color, Get Dominant RGB Color, Blank Image detection, Remove Characters Box, Remove Distanced Characters Box, Remove Field Box, Remove Lines, Remove Intrusions, Remove Horizontal lines, Remove Vertical lines

ROTATION, MIRRORING, INVERSION

Auto Invert, Auto Orient, Flip, Invert, Mirror, Rects Count, Rotate, Shift, Find Inverted Text Rects, Adjust Inverted Text Rects

LIGHT BALANCING

Estimate Background, Adjust Background, Adjust Brightness, Adjust Contrast, Adjust Gamma, Adjust Levels, Blur, Equalize Contrast, Stretch Contrast, Sharpen, Swap Red and Blue, White Balance

SIZE, FORMAT, RESOLUTION

Convert To Grayscale, Conver to Palette, Get/Set Bits Pixel, Get Height, Get Width, Get/Set Horizontal/Vertical Resolution, Resize, Scale

DRAW & WATERMARK

Draw Barcode, Draw Ellipse, Draw Line, Draw Rectangle, Draw Text, Get background color, Get Foreground color, Get Black value, Watermark

QUALITY CONTROL

Count Unique Colors, Evaluate Brightness, Evaluate Cromaticity, Evaluate Contrast, Evaluate Focus, Evaluate Inversion, Evaluate Orientation, Evaluate Skew, Evaluate Variance, Histo Create, Scale To Gray, Quality control “Check21” compliant

MERGING & COPYING

Add And, Add Copy, Add Div, Add Mul, Add Or, Add Sub, Add Sum, Add Xor, Copy, Duplicate, Get Blue Channel, Get Green Channel, Get Red Channel, Mask, Merge RGB Channels

FILES HANDLING

CopyExifData, Create, Delete, Save as BMP, Save as GIF, Save as JPG, Save as J2K, Save as PDF, Save as PDF searchable, Save as PDF with overlay, Save as PNG, Save as TIF 

…and much more!

A full set of functions

ALSO AVAILABLE AS SDK

DESKEW & CROPPING

Auto clean border, Clean border, Correct deformation, Correct skew, Correct Trapezoid, Crop Border, Crop Trapezoid, Deskew, Deskew Safe, Detect Edges, Find Binding by Line, Find Binding by Valleys, Find Black Border, Find Border Change, Find Border Line, Remove border, Wave detect, Wave correction, Wave Free, Keystone correction

THRESHOLDING & DITHERING

Fixed, Advanced Variance, Auto, OTSU, Lloyd, Ridler-Calvard, Standard Deviation, Clustering, Median, Edge, FBC, Multi, PEI, BackTrack Average, BackTrack MinMax, Dither Bayer, Dither Error Diffusion, Dynamic MinMax, Dynamic Average Refine

NOISE REMOVAL

Convolve, Despeckle, Dilate, Erode, Smooth, Thick, Thin, High Pass, Majority filter, Mean filter, Polynomial filter, Black Wires removal, White Wires removal, Punch holes removal, Large blobs removal, Small blobs removal, Bleed Through removal, JPEG Artifacts removal

FORM REMOVAL

Drop Colors, Drop Color HSL, Drop Color RGB, Drop Component, Find Dominant Color, Get Dominant Primary Color, Get Dominant RGB Color, Blank Image detection, Remove Characters Box, Remove Distanced Characters Box, Remove Field Box, Remove Lines, Remove Intrusions, Remove Horizontal lines, Remove Vertical lines

ROTATION, MIRRORING, INVERSION

Auto Invert, Auto Orient, Flip, Invert, Mirror, Rects Count, Rotate, Shift, Find Inverted Text Rects, Adjust Inverted Text Rects

LIGHT BALANCING

Estimate Background, Adjust Background, Adjust Brightness, Adjust Contrast, Adjust Gamma, Adjust Levels, Blur, Equalize Contrast, Stretch Contrast, Sharpen, Swap Red and Blue, White Balance

SIZE, FORMAT, RESOLUTION

Convert To Grayscale, Conver to Palette, Get/Set Bits Pixel, Get Height, Get Width, Get/Set Horizontal/Vertical Resolution, Resize, Scale

DRAW & WATERMARK

Draw Barcode, Draw Ellipse, Draw Line, Draw Rectangle, Draw Text, Get background color, Get Foreground color, Get Black value, Watermark

QUALITY CONTROL

Count Unique Colors, Evaluate Brightness, Evaluate Cromaticity, Evaluate Contrast, Evaluate Focus, Evaluate Inversion, Evaluate Orientation, Evaluate Skew, Evaluate Variance, Histo Create, Scale To Gray, Quality control “Check21” compliant

MERGING & COPYING

Add And, Add Copy, Add Div, Add Mul, Add Or, Add Sub, Add Sum, Add Xor, Copy, Duplicate, Get Blue Channel, Get Green Channel, Get Red Channel, Mask, Merge RGB Channels

FILES HANDLING

CopyExifData, Create, Delete, Save as BMP, Save as GIF, Save as JPG, Save as J2K, Save as PDF, Save as PDF searchable, Save as PDF with overlay, Save as PNG, Save as TIF 

…and much more!

3 steps

Process your images following 3 simple steps.

Step 1: define main parameters

1. Set the main settings

Define the Main Settings: define batch queue, batch name, output parameters (file format, compression, overwrite, append, rasterize options). Enable up to 8 concurrent agents to process more images at the same time.

Step 2: import files to process

2. Import files to process

You can drag and drop files to process into files window, or you can set a watching folder or import from TXT files list. Process any kind of image file, including vectorial PDF files.

3. Define operations flow

Define the operations flow using the script generator wizard, available for most common functions (Deskew, Thresholding, Cropping, Noise Filter, etc.). Modify the operations pipe customizing the script.

from basic functions…

Recogniform Image Processor has many ready-to-use functions to perform standard processing operations. With the built-in script wizard you can easily configure the operations pipe: basic operations can be implemented just in a few seconds!

ImageProcessing_functions_01
Recogniform Image Processor Workflow example 01

…to advanced workflows

Thanks to the power of Recogniform’s advanced scripting capabilities you can create specific operations pipe in order to manage critical issues. In the example above we started from a not centered 400dpi grayscale newspaper image, getting a perfectly centered page saved with several format / resolution combinations.

ImageProcessing_functions_01
Recogniform Image Processor Workflow example 01

Download FREE evaluation version!

Client Testimonials

We appreciate our customers’ feedbacks!

In the last year we processed >2M images with excellent results. Even very critical issues have been managed and solved with custom scripting. Good job!

Martin, US

I used to deskew and crop manually until I found this tool. In a few hours I’ve been able to configure everything I needed!

Alessandro, IT

Never imagined could be so many ways to convert documents images from colour to b/w. Thanks to Recogniform thresholding methods my documents look beautiful, smaller sized and ready for OCR!

Robert, US

Old newspapers processing is never easy. Thanks to Recognifom guys (and software) we’ve been able to achieve up to 99% of automatization.

Manish, US

I use Recogniform Image Processor to generate more copies of the same image in different format/size, getting images for archiving (color, high resolution) and mobile visualization (grayscale, low resolution). 

John, UK

Powerful and realiable software, really good value for money. 

Fernando, CO

Since 2014 we integrated Image Processor SDK into our software for signature verificaton for a banking customer. We mainly use  deskew, thresholding, form and noise removal libraries.  After 5 years, software works perfectly.

Cristina, IT