InputImageAnalysisResult

@Serializable
data class InputImageAnalysisResult(val processingStatus: ProcessingStatus, val scanningSide: ScanningSide, val detectionStatus: DetectionStatus, val cardLocation: Quadrilateral?, val blurDetectionStatus: ImageAnalysisDetectionStatus, val cardRotation: CardRotation)

Represents the results of processing and analyzing an input image.

This structure contains the status of the processing, along with detailed results from detection, and information about the card analysis performed on the input image.

Constructors

Link copied to clipboard
constructor(processingStatus: ProcessingStatus, scanningSide: ScanningSide, detectionStatus: DetectionStatus, cardLocation: Quadrilateral?, blurDetectionStatus: ImageAnalysisDetectionStatus, cardRotation: CardRotation)

Properties

Link copied to clipboard

Status of the blur detection.

Link copied to clipboard

The location of the detected card within the image, or null if not detected.

Link copied to clipboard

The rotation of the card.

Link copied to clipboard

Status of the card detection.

Link copied to clipboard

Status of the processing.

Link copied to clipboard

Side of the card being scanned.