I have Googled and see that the question of OCR from App Inventor has come up before. I see that calling an online service can work but would much rather be able to use ActivityStarter to call another app on my phone. Has anyone gotten that to work?
I am working on a solar autonomous robot boat that can go out in the ocean (
www.islandboys.ai). I have a cigarette lighter size voltage sensor that displays the reading on LEDs. So if I could use OCR with the camera I should be able to see how charged the battery is. This is useful information on a solar/electric boat. While my boat has not yet been out of cell tower range, I hope to be able to get there at some point. So I rather not use an online service.
An alternative is a bluetooth voltage sensor but the only reasonable priced one I could find is no longer in production.
I have finally installed Android Studio and played with a few sample openCV apps. I am working on a second boat (got crowed funding of $795 so far!) and want one boat to be able to drive up to the other and connect with magnets. So need some computer vision. I will end up doing my own Java app for the things I can not do from App Inventor and calling it from our App Inventor code. I have not done Java for around 15 years but it is starting to come back to me. But this may take a few weeks and it would be fun to be able to tell the voltage in the mean time.
For a few weeks I guess even calling an online service for OCR is fine. Acually, sending an image back and just looking at the image so we knew the boat was ok would probably be fine for a few weeks.
So has anyone worked out a good online OCR service to call from App Inventor or worked out an OCR app to call with ActivityStarter?
Thanks.
-- Vince