AI-generated Key Takeaways
- 
          TextRecognitionis the entry point for performing optical character recognition (OCR) on images to detect latin-based characters.
- 
          A TextRecognizerinstance is obtained using thegetClient()method with specific options.
- 
          OCR is performed by creating an InputImagefrom sources like a Bitmap and then processing it with theTextRecognizer.
- 
          It is necessary to call TextRecognizer.close()to release resources when theTextRecognizerobject is no longer needed.
Entry point for performing optical character recognition(OCR) on an input image to detect latin-based characters.
A TextRecognizer
      is created via 
      getClient(TextRecognizerOptionsInterface). See the code example below.
 TextRecognizer textRecognizer = TextRecognition.getClient(TextRecognizerOptionsInterface);
 InputImage
      from a ByteBuffer,
      Bitmap, etc. See
      InputImage
      documentation for more details. For example, the code below creates an InputImage
      from a Bitmap.
      
 InputImage image = InputImage.fromBitmap(bitmap, rotationDegrees); Then the code below can detect texts in the supplied InputImage.
 Task<Text> task = textRecognizer.process(image);
 task.addOnSuccessListener(...).addOnFailureListener(...); Public Method Summary
| static TextRecognizer | 
                  
                  getClient(TextRecognizerOptionsInterface
                  options)
                   
                    Gets a new instance of  TextRecognizerto perform optical character recognition on device with the specified
                    TextRecognizerOptionsInterface. | 
Inherited Method Summary
Public Methods
public static TextRecognizer getClient (TextRecognizerOptionsInterface options)
Gets a new instance of TextRecognizer
            to perform optical character recognition on device with the specified TextRecognizerOptionsInterface.
To release the resources associated with a TextRecognizer, you need to ensure that
            TextRecognizer.close()
            is called on the resulting TextRecognizer
            object once it will no longer be used.
