| ABBYY Mobile Imaging SDK 1.0 |
Go to: Contents
ABBYY Mobile Imaging SDK Library Classes
The main ABBYY Mobile Imaging SDK classes is listed in the table below. The detailed descriptions of all classes are available as Javadoc in the MobileImagingEngine_Doc.jar file for the Android library and in the header files for the iOS library.
| Name | Description |
|---|---|
| MICallback | A callback interface that is used to deliver information
about the approximate percentage of the image processing to the client. The interface is implemented on the client side. |
| MIExporter | Represents an input/output manager |
| MIImage | Represents an image |
| MILicenser | Describes the ABBYY Mobile Imaging SDK license that allows you to use the library functionality |
| MIListener | A listener interface that is used to deliver the results of the image processing. |
| MIPreset | Contains a number of functions that have preset processing options for some common types of images such as black-and-white documents, business card, and so on. |
| Image Processors | |
| FineAdjustBrightnessContrast | Adjusts contrast/brightness of the image |
| FineAutoBrightnessContrast | Automatically adjusts brightness and contrast of the image |
| FineAutoEnhance | Enhances local contrast and converts background to white (the output image is in grey scale) |
| FineBinarize | Binarizes the image |
| FineCleanBackground | Automatically removes background elements, such as texture, dots, lines, and etc |
| FineCrop | Crops the image |
| FineDenoiseS | Denoises the image |
| FineHeavyCleanup | Removes noise from the binary image |
| FineInvertS | Inverts image colors |
| FineRecognizeEdges | Recognizes edges of a paper sheet on the image as a quadrangle |
| FineRotate | Rotates the image |
| FineRotateFixed | Rotates the image to quarter angles |
| FineScale | Scales the image |
| FineScaleFixed | Scales the image using the same factor for the both axes |
| FineSharpenS | Sharpens the image |
| FineToGreyscale | Converts the color RGB image to greyscale image that all RGB channels contain the same grey image. |
| FineTransformPerspective | Performs transformation of the image by specified quadrangle |
| FineWhitepaper | Makes the whole document background white |
| Defect Detectors | |
| FineDetectBlur | Detects blurred and defocused blocks |
| FineDetectGlare | Detects the glare spot |
| FineDetectNoise | Detects the noise level |
| Auxiliary Classes | |
| MIFixedAngle | Describes the image rotation angle |
| MIImageChannel | Describes the image channel |
| MIPoint | Represents an image point in the two-dimensional space |
| MIQuad | Represents a quadrangle by the coordinates of its four vertexes |
| MIRect | Represents a rectangle on the image |
| MISize | Represents the size as two float values of the width and height |