FrameAnalysisResult

@Serializable
data class FrameAnalysisResult(val documentLocation: DocumentLocation?, val detectionStatus: DetectionStatus, val blurDetected: Boolean, val glareDetected: Boolean, val moire: ImageAnalysisDetectionStatus, val monochrome: DocumentImageColorStatus, val processingStatus: VerifyProcessingStatus, val hasBarcodeReadingIssues: Boolean, val occlusionDetected: Boolean, val tiltDetected: Boolean)

Represents the result of analyzing a single frame during document processing.

Constructors

Link copied to clipboard
constructor(documentLocation: DocumentLocation?, detectionStatus: DetectionStatus, blurDetected: Boolean, glareDetected: Boolean, moire: ImageAnalysisDetectionStatus, monochrome: DocumentImageColorStatus, processingStatus: VerifyProcessingStatus, hasBarcodeReadingIssues: Boolean, occlusionDetected: Boolean, tiltDetected: Boolean)

Properties

Link copied to clipboard

Indicates if blur was detected in the frame.

Link copied to clipboard

The overall status of document detection in the frame (e.g., detected, not detected).

Link copied to clipboard

Optional information about the location of the document within the frame. Can be null if the document was not found.

Link copied to clipboard

Indicates if glare was detected in the frame.

Link copied to clipboard

Indicates if there were issues encountered while reading barcodes in the frame.

Link copied to clipboard

The status of moiré pattern detection in the image.

Link copied to clipboard

The status of color analysis of the document image (e.g., monochrome, color).

Link copied to clipboard

Indicates if occlusion (e.g., obstruction) was detected in the frame.

Link copied to clipboard

The overall status of processing the frame (e.g., completed, failed).

Link copied to clipboard

Indicates if tilt (e.g., rotation) was detected in the frame.