@Deprecated public class DocImageProc extends Object
ImageProcessing instead| Constructor and Description |
|---|
DocImageProc()
Deprecated.
Constructor.
|
DocImageProc(android.app.Application app)
Deprecated.
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Deprecated.
Finish working with SDK instance
|
Metaimage |
correctDocument(Metaimage sourceBitmap,
Corners corners)
Deprecated.
corrects document perspective distortions in the image, warping corners to corrected image rectangle.
|
boolean |
detectDocumentCorners(Metaimage sourceBitmap,
boolean needPreview,
PxDocCorners docCorners)
Deprecated.
detects on GPU document corners in the page image, saves document detection quality into the page.
|
Metaimage |
imageBWBinarization(Metaimage sourceBitmap)
Deprecated.
imageBWBinarization
|
Metaimage |
imageColorBinarization(Metaimage sourceBitmap)
Deprecated.
imageColorBinarization
|
Metaimage |
imageGrayBinarization(Metaimage sourceBitmap)
Deprecated.
imageGrayBinarization
|
Metaimage |
imageOriginal(Metaimage sourceBitmap)
Deprecated.
|
Metaimage |
imageWithoutRotation(Metaimage sourceBitmap)
Deprecated.
creates a new
Metaimage as a copy of source image with applying orientation flag to it. |
static boolean |
load(android.app.Application app)
Deprecated.
Optionally initialize library by @param app Application instance.
|
android.graphics.Point |
supportImageSize(android.graphics.Point imageSize)
Deprecated.
Returns max supported image size.
|
boolean |
validate()
Deprecated.
Validate object initialization
|
boolean |
validateDocumentCorners(Corners corners,
android.graphics.Point bounds)
Deprecated.
Validate document corners to order LT-RT-RT-RB
|
public DocImageProc()
load(android.app.Application)() must be called beforepublic DocImageProc(android.app.Application app)
app - Application instance to initialize librarypublic static boolean load(android.app.Application app)
DocImageProc() without Application argumentapp - Android Applicationpublic boolean validate()
public void close()
public android.graphics.Point supportImageSize(@NonNull
android.graphics.Point imageSize)
Point class as sizeimageSize - input image size.public Metaimage correctDocument(@NonNull Metaimage sourceBitmap, @NonNull Corners corners)
sourceBitmap - source image containing the document.corners - 4 corners in the source image coordinate space as Corners classpublic boolean detectDocumentCorners(@NonNull
Metaimage sourceBitmap,
boolean needPreview,
@NonNull
PxDocCorners docCorners)
sourceBitmap - input imageneedPreview - generate preview imagedocCorners - detection parameters and document corners as outputpublic boolean validateDocumentCorners(@NonNull
Corners corners,
@NonNull
android.graphics.Point bounds)
corners - document corners to validatebounds - image size (already rotated!)true if validatedpublic Metaimage imageWithoutRotation(@NonNull Metaimage sourceBitmap)
Metaimage as a copy of source image with applying orientation flag to it.sourceBitmap - input imagepublic Metaimage imageOriginal(@NonNull Metaimage sourceBitmap)
sourceBitmap - input imagepublic Metaimage imageBWBinarization(@NonNull Metaimage sourceBitmap)
sourceBitmap - input imagepublic Metaimage imageGrayBinarization(@NonNull Metaimage sourceBitmap)
sourceBitmap - input image