An android application that uses the Tesseract OCR engine to save data from images as contacts.
SnapAContact is hosted in the following web site
https://github.com/Sushindhran/SnapAContact
If you think the Android project SnapAContact listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
The following table is the detailed list of SnapAContact.
Item | Value |
---|---|
Java File Count | 17 |
Supported screen sizes | [ldpi, mdpi, hdpi, xhdpi] |
Target SDK Version | 15 |
Minimum SDK Version | 8 |
Activity Count | 5 |
jar files used | android-support-v4.jar |
Required Permissions | android.permission.CAMERA android.permission.READ_CONTACTS android.permission.WRITE_CONTACTS android.permission.WRITE_EXTERNAL_STORAGE |
Asset File Names | assets\tessdata\eng.traineddata |
Raw File Names | res\raw\camera_sound.wav res\raw\contact_sound.wav res\raw\phone_sound.wav |
There are 27 image files in SnapAContact. The names of the image files are listed as follows.
add.png add_pressed.png app_icon.png background.png background_help.png background_ocr.png begin.png begin_pressed.png camera.png camera_crop_height.png camera_crop_width.png contact.png help.png help_pressed.png ic_action_search.png indicator_autocrop.png load.png load_pressed.png mobile.png next.png next_pressed.png previous.png previous_pressed.png snap.png snap_pressed.png title.png welcome.png
The following screenshort is generated from the image listed above.
SnapAContact has the following Java source files.
com.infy.snapacontact.activity.FirstHelpActivity.java com.infy.snapacontact.activity.SecondHelpActivity.java com.infy.snapacontact.activity.StartActivity.java com.infy.snapacontact.contact.PhoneContact.java com.infy.snapacontact.util.BaseCancelable.java com.infy.snapacontact.util.BitmapManager.java com.infy.snapacontact.util.Cancelable.java com.infy.snapacontact.util.CropImage.java com.infy.snapacontact.util.IImage.java com.infy.snapacontact.util.IImageList.java com.infy.snapacontact.util.LruCache.java com.infy.snapacontact.util.MonitoredActivity.java com.infy.snapacontact.util.Recycler.java com.infy.snapacontact.util.RotateBitmap.java com.infy.snapacontact.util.SoundLoadClass.java com.infy.snapacontact.util.Util.java