Project Description

Amazing things developers build with OCR – Part 1


OCR technology is a very useful tool! We’ve already explained what OCR technology is and how it can make your life a lot easier. The technology makes it possible to recognize and convert different kinds of characters into digital output. This means that any analog number or code can be digitized via OCR and used for further purpose. We have a great community of developers, interested in Computer Vision, Augmented Reality and OCR. One of those developers built an amazing showcase with our SDK to solve one of his problems and experiment with OCR!

The struggle

You know the problem: you are at a conference, at a friend’s house or in a coffee shop in a foreign country and you easily want to connect to the WiFi. And we all know that most of the times typing in long WiFi passwords is a huge pain. You get one letter or number wrong and you have to start all over again.

What if you could simply use your smartphone camera to scan the long array of numbers and letters and it automatically connects you to the WiFi?

The solution: WiFiEye

Alois, a developer working at the 9Y App Agency, had the idea to build a WiFi Scanner App with our OCR SDK for Android. The app he built is called “WiFiEye” and it shows you all available Wifis around you.

“It was a small project to familiarize myself with the new concepts of OCR, Android WiFiManager and Espresso Instrumentation Tests”

smartphone app WiFiEye that shows all available WiFis around you

When you click on your preferred WiFi, the smartphone camera scan frame opens and you can scan the password from a sheet of paper or the back of the WiFi port for example! Once you’ve scanned the password, the app therefore connects you to the WiFi and you’re good to surf!

smartphone scanning a password with anyline technology

Smartphone App showing all the available WiFis in your area

You can take a closer look at this great project on GitHub.

“The Anyline SDK allows the developer of any mobile OCR application to start fast with plenty of examples to draw from. Once you got the basics, optimizing your scanner via custom training sets / configuration / whitelisting / ect. allows your app to consistently provide exactly the information your user expects. In the case of the app WiFiEye, I went for a scan-fast approach, allowing for quick user feedback. Even in this low-latency case, the Anyline SDK performed beyond my expectations. My recommendation: Try it out!”

Your own OCR usecase

Do you want to build your own use case with the Anyline SDK? Go ahead and simply download it for free!

Have you built something with our SDK yet? Please reach out to us! We have a competition going on right now where we give away tickets + the flight to the AWE 2016 in Berlin for the best OCR SDK use case! If you need help implementing our SDK, take a look at this video about how to integrate the Anyline SDK for Android into your own app!


If you have questions, suggestions or feedback on this, please don’t hesitate to reach out to us via FacebookTwitter or simply via [email protected]! Cheers!