Frequently Asked Questions
Here’s a not exhaustive selection of FAQ: if you can’t find the answer here, please do not hesitate to contact us.
Who develops Recogniform Image Processor?
Recogniform Image Processor is developed by Recogniform Technologies SpA, a R&D company based in Italy specialized in data-capture and image-processing software development since 2001. For more info visit the “About” page.
Which is the current release?
The current release is Recogniform Image Processor 10.0, released on April 2020.
When the next MAJOR release will be deployed?
Recogniform Image Processor 11 is expected to be released on the beginning of 2021. Meanwhile minor release will be deployed.
Are there minimum HW requirements?
Recogniform Image Processor runs on Windows OS, from Windows 7 / Windows Server 2008 on.
Can I install software on a Virtual Machine (VM)?
Yes, of course.
Can I process any file format?
Recogniform Image Processor supports TIF JPG PNG GIF BMP PDF formats.
Can I process a PDF text file?
Yes: just flag the Rasterize option in the Main Settings panel. PDF text will be seen as a PDF image.
Is there any user-manual for software and scripting? Will I find some examples?
Yes, once you install the software you’ll get software manual in PDF, as well an exaustive scripting reference manual. Each function is accurately described and followed by an example.
Do I need to be a programmer to use Recogniform Image Processor?
No. But depending on complexity of operations you need to do, you may need some basic programming knowledge. Most of our customers do not have programming skills; at the same time, many of our customers use Recogniform Image Processor as a true image-processing software development platform.
How can I enable more agents (threads)?
Set the number of concurrent agents in the Main Settings panel.
Can I install software on Linux / Macintosh OS?
NO. Software works with Windows OS only.
Which is the difference between JPG, LZW, G4, ZIP and other compression standards?
Image compression may be lossy or lossless. Lossless compression is preferred for archival purposes and often for medical imaging, technical drawings, clip art, or comics. Usually, b/w images are saved with G4 lossless compression; color images are saved with LZW lossless compression. Lossy compression methods, especially when used at low bit rates, introduce compression artifacts. Lossy methods are especially suitable for natural images such as photographs in applications where minor (sometimes imperceptible) loss of fidelity is acceptable to achieve a substantial reduction in bit rate. Typically these kind of images are saved with JPG compression.
Setting JPG compression I need to set the “Q Factor”. How can I determine it?
Default Q Factor value is 80, that’s quite high quality image (low compression). To get smaller files you can decrease the Qfactor until you get an accettable image quality.
What is anti-aliasing ?
Anti-alasing is a technique that reduces the appearance of jagged edges in digital images caused by high-contrast borders between pixels. (Font: Wikipedia)
Can I save multiple images in output, for example with different format, size, resolution?
Yes. Just make a copy of the original image and apply specific functions to each copy. Once you duplicate an image, remember to deallocate it from memory. Example:
Image1:=ImgDuplicate(_Currentimage);
Image2:=ImgDuplicate(_Currentimage);
Image3:=ImgDuplicate(_Currentimage);
// execute operations on Image1 (threshold#1, scale 90%, etc.)
// saving Image1 in format “x”
ImgDestroy(Image1);
// saving Image2 in format “y”
ImgDestroy(Image2);
…and so on…
I need to process a batch of newspapers images scanned at 8-bits pixel, with noisy dark border around. I’d like to get PDF files with b/w images, with the page perfectly centered and skewed. Is it possible?
YES, many of our customers use Recogniform Image Processor to optimize old newspapers images with excellent results!
I have some JPG pictures I’d like to convert in black&white: can I use Recogniform Image Processor to generate dozens of differently binarized images?
Yes, of course! We suggest you to re-name each saved image with the thresholding algorithm and parameters used for that image.
I need to split a multi-page TIF files into single files. Is this possible?
Yes, of course! Just import the multi-page file, disable output in Main Settings panel and, in the scripting section, type as follows:
imgSave(_currentimage,’outputfolderfilename’ +’_’+ IntToStr(_CurrentPage)+’.tif’;
This will allow you to save new files image_0.tif; image_1.tif; image_2.tif etc.
Some operations (like Polynomial Filter) seem to take some time to be performed, Why?
Computation time depends from image size and resolution, but also from the complexity of operations performed. Using polynomial filter on a image may take some time, especially with bigger images.
Do I need more RAM or more CPU?
Processing operations request CPU effort, therefore higher clock frequency leads to faster processing. But if you need to process big 24-bit images, for example, you require enough RAM since images are uncompressed internally during processing.
What about black border removal on microfilm images?
You can use advanced black border removal features to process microfilm images, solving typical issues with partially framed documents on the image.
I have some specific issues I’d like to share with you. Can I contact you directly?
Yes, you can contact us through the contact form. We’ll do our best to give you a response asap.
Is there any punch holes removal function?
Yes, you can find more info and examples in the Scripting Reference. See function named ImgRemovePunchHoles.
Can I apply a watermark on images? if yes, can I set the trasparency threshold?
Yes, please refer to ImgWatermark function in the Scripting Manual.
Can I draw some custom text on images?
Yes, please refer to ImgDrawText function in the Scripting Manual.
I think Recogniform Image Processor can help me, but I don’t want to be involved in scripting customization and tests. Can you do this for me?
Yes, of course. We supply custom scripting configuration services. Please contact us and share details and samples in order to send you a quotation.
I have an older version of the software (rel. 5.0). Can I upgrade to the current release?
No. Update is available from previous version only.
How do you activate/protect the software ?
There are 2 ways to activate and use the software: “virtual key” and “USB dongle”
Virtual key is a configuration file you’ll receive as you purchase the software: software will require internet connection during usage, since it randomly checks license validity sending an istance to our datacenter. No images or scripts are transferred over the network, of course.
USB dongle is a physical USB dongle. It will be sent to you via express courier as we receive the payment. With USB dongle protection, no internet connection is required.
Is the Dual Image Viewer optional ? if YES, how much is it?
Recogniform Dual Image Viewer is included in Recogniform Image Processor.
What about concurrent agents using SDK?
SDK requires a 1to1 file processing; therefore no multi-agent technology is allowed.
I bought the last release in LITE version. Can I upgrade to PRO?
Yes, of course.
I need to process a huge quantity of files in a few days. Can I “rent” a package of 10/20/30 licenses for a limited time?
Please contact us for more information.