router.addResultReceiver({ onDetectedQuadsReceived:result=> { if(result.items && result.items.length > 0) { //Because result cross verification of DETECT_QUAD is enabled, //crossVerificationStatus of item will be CVS_PASSED or CVS_FAILED. letcrossVerificationStatus = result.items[0].crossVerificationStatus } }, }) //... router.startCapturing(EnumPresetTemplate.PT_DETECT_DOCUMENT_BOUNDARIES)
CrossVerificationStatus describes the status of the captured results.
Code Snippet:
Remarks
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 CVS_NOT_VERIFIED.
Currently, only DetectedQuadResultItem and NormalizedImageResultItem have the crossVerificationStatus property.
See