The DeskewedImageResultItem interface extends the CapturedResultItem interface and represents a deskewed image.

interface DeskewedImageResultItem {
    crossVerificationStatus: number;
    imageData: ImageData;
    originalToLocalMatrix: number[];
    sourceDeskewQuad: Quadrilateral;
    targetROIDefName?: string;
    taskName?: string;
    type: number;
}

Hierarchy (View Summary)

Properties

crossVerificationStatus: number

The cross verification status of type EnumCrossVerificationStatus.

If CaptureVisionRouter doesn't add MultiFrameResultCrossFilter via CaptureVisionRouter.addFilter or added MultiFrameResultCrossFilter doesn't enable verification for the corresponding type, the crossVerificationStatus property of the item for that type will always remain EnumCrossVerificationStatus.CVS_NOT_VERIFIED.

imageData: ImageData

An ImageData object as the deskewed image.

originalToLocalMatrix: number[]

The transformation matrix from the original image coordinate system to the local coordinate system.

sourceDeskewQuad: Quadrilateral

The quadrilateral from which you get the deskewed image result item.

targetROIDefName?: string

the name of the TargetROIDef object which includes a task that generated the result.

taskName?: string

The name of the task that generated the result.

type: number

The type of the captured result item.