I have followed the setup guide for the Firebase ML Kit on Android and created a simple app that can recognize text on bitmap images, using the on-device text recognizer. It works pretty well out of the box, but there is one case where it doesn't seem to work: recognizing single-digit numbers.
In this image it recognizes all the numbers with more than one digit, but none of the single-digit numbers.
When I debug the returned FirebaseVisionText object, I see 12, 10, 45%, 10 and 83%, but not the 6, 2, 0, 0, 0 and 2.
I'm using the ocr model (defined in the manifest):
<meta-data
android:name="com.google.firebase.ml.vision.DEPENDENCIES"
android:value="ocr" />
Is there any other model or some configuration I can change, to allow the text recognizer to detect the single-digit numbers?