     // The parsing to be applied
     @objc public var mrzType: MRZType = MRZType.auto
     
+    @objc public var tesseractTrainedDataAbsolutePath: String?
+    
     @objc public var scannerDidCompleteWith:((MRZParser?) -> ())?
+    
+    var ocrParsingRect: CGRect = CGRect(x: 350, y: 60, width: 350, height: 1800)
+    
+    @objc public var setupCompleted = false
     
     /// When you create your own view, then make sure you have a GPUImageView that is linked to this
     @IBOutlet var renderView: RenderView!

        
        if  mrz.isValid() < self.accuracy {
            print("Scan quality insufficient : \(mrz.isValid())")
        } else {
            DispatchQueue.main.async {
                let subviews = self.renderView.subviews

    }
}






