Untitled
unknown
plain_text
10 months ago
1.0 kB
7
Indexable
// Document Quality analysis
@IBAction private func analyzeDocumentQualityButtonTapped(_ sender: UIButton) {
// Get the cropped image
guard let documentPageImage = document.page(at: 0)?.documentImage else { return }
print("testing the analyzer")
// Initialize document quality analyzer
let documentAnalyzer = SBSDKDocumentQualityAnalyzer()
documentAnalyzer.configuration.detectOrientation = true
documentAnalyzer.configuration.maxImageSize = 500
documentAnalyzer.configuration.maxProcessedFraction = 0.25
documentAnalyzer.configuration.minEstimatedNumberOfSymbolsForDocument = 100
// Get the document quality analysis result by passing the image to the analyzer
let documentQualityResult = documentAnalyzer.analyze(on: documentPageImage)
print(documentQualityResult?.orientation?.boolValue)
let documentQuality = map(documentQualityResult?.quality)
documentQualityLabel.text = "Document Quality: \(documentQuality)"Editor is loading...
Leave a Comment