Sample applications¶
The source code comes with #3 sample applications: Benchmark, MICRVideoRecognizer-E13B and MICRVideoRecognizer-CMC7. All sample applications are open source and don’t require registration or license key.
The source code is at https://github.com/DoubangoTelecom/ultimateMICR-SDK/tree/master/samples
Benchmark¶
This application is used to check everything is ok and running as fast as expected. The information about the maximum frame rate on ARM devices could be checked using this application.
MICRVideoRecognizer-E13B¶
This application should be used as reference code by any developer trying to add ultimateMICR to their products. It shows how to detect and recognize MICR E-13B lines in realtime using live video stream from the camera.
MICRVideoRecognizer-CMC7¶
This application should be used as reference code by any developer trying to add ultimateMICR to their products. It shows how to detect and recognize MICR CMC-7 lines in realtime using live video stream from the camera.
Trying the samples¶
Android¶
- To try the sample applications on Android:
Open Android Studio and select “Open an existing Android Studio project”
Navigate to “<ultimateMICR-SDK>/samples”, select “android” folder and click “Open”
Select the sample you want to try (e.g. “videorecognize”), the device (e.g. “samsung SM-G975F”) and press “run”.
Linux, Windows, Raspberry Pi and Others¶
For Raspberry Pi and other Linux systems you need to build the sample applications from source. More info at https://github.com/DoubangoTelecom/ultimateMICR-SDK/samples/c++/README.md