private func performTextClassification() {
guard let img = image,
let cgImage = img.cgImage,
let orientation = self.sourceType == .camera ? CGImagePropertyOrientation.right : CGImagePropertyOrientation(rawValue: UInt32(img.imageOrientation.rawValue))
else {
return
}
let request = VNRecognizeTextRequest { (request, error) in
if let observations = request.results as? [VNRecognizedTextObservation] {
DispatchQueue.global().async {
if let result = img.drawOnImage(observations: observations) {
DispatchQueue.main.async {
self.image = result
}
}
}
}
}
let handler = VNImageRequestHandler(cgImage: cgImage, orientation: orientation, options: [:])
do {
try handler.perform([request])
} catch {
print(error.localizedDescription)
}
}
-
Notifications
You must be signed in to change notification settings - Fork 0
YamamotoDesu/text-classification-starter
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
No description or website provided.
Topics
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published