Teseract training in android - android

Recently, I've succeeded in creating a simple OCR android app. However, the problem is that the numbers are not read accurately. I've googled on training data but I find it hard to understand.
I want to know how will I be able to make a trained data for android in windows ? Is there a simple way to improve the accuracy for reading digits from a image ? What exactly is a traineddata ? Sorry for a novice question, but I can't clearly grasp it.

Related

extracting data from a no API website / jsoup / android / beginner

am new to the android/coding world , i have learned android basics and now i got into networking , i have a somehow clear idea of parsing json data from websites that has an api
so for my learning project i want to implement the whole subscene website in android app in my own way from the search engine to downloading srt files.... so after googling it i came across the jsoup library but online articles and jsoup.org documentation didnt help cuz am new to the whole thing and the concept of elements,classes,tables,nodes .... is confusing for me so :
is there an api for the subscene website ?
do i have to learn html and dom in order to use jsoup ?
is there any beginner friendly tutorial to learn jsoup ?
is there any better way to get real time changing data from websites with no api ?
dont mind my badly asked question cuz am new to asking questions online too
Google it
Absolutely
with no html knowledge? Very unlikely
No
I'd suggest you start with a simpler project :)

How to use Lynda.com in android development

my question is so simple:
I already have a lynda.com account, I got it to learn android development but since I started with the existing courses I am facing a problem which is I can't organize things, each course is from 1 hour to 3 hours maximum and they are not organized and not given difficulty level or so. It seems that each course speaks about one specified topic in android. so my question is if any one already have a lynda account and knows how things go in the site please tell me. the reason I want to complete android development learning at lynda in the very high quality the offer in the courses but I just don't know the path
I haven't used Lynda.com much, but what I used to learn Android development was Udemy. The courses there are very good quality and offer several resources including a Q&A. I can link you the course that I took, if you'd like.

Training Tesseract data for android difficult to achieve?

Recently I made a simple Tesseract app with tess-two for android.
But the numbers I get from the image is terrible and I would need some help with making traineddata for android. Or if possible are there a good traineddata for numbers that I can download ?
I believe looking at these two links are worth the merit and that they will certainly bring you closer to an answer. Additionally I do not believe that there is any trainingdata particularly for numbers floating around online somewhere (As I have not found them myself). The links:
https://groups.google.com/forum/#!topic/tesseract-ocr/zOPKly6ymbA
https://code.google.com/p/tesseract-ocr/wiki/FAQ#How_do_I_recognize_only_digits
and this link especially
Training Tesseract on Android

The roadmap to an Android development expert [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 9 years ago.
Improve this question
I just started to learn Android development.
My previous experience is majorly .NET framework in C#. I have some experience with Linux and basically no idea about Java.
So, which is the good way to be an Android development expert? Books? Study roadmap? Anything would be appreciated. I am all ears to your advises.
Thanks.
(Apologies if this is not the right place to post such a question.)
The first thing you must do is learn Java. Head First Java would be a nice introduction. Android applications commonly use complex Java concepts, such as inner classes, anonymous classes, generics, etc. You should become a Java expert before becoming an Android expert. It will make your life alot easier.
After this I would recommend learning Android by reading an intro book such as Beginning Android 2.
After this -- or as a supplement to the book -- go check out the android developer's guide, where you will get tons of great tips and sample code. Make sure you understand all of this sample code.
Somewhere along the way, you should check out this wonderful tutorial on creating a "real-life" application. It goes step-by-step and helped me alot.
If you have worked with C# then it should be no problem simply "jumping in"... it's basically the same language, you just have to learn the libraries like anybody else. Just remember to compare strings with .equals() instead of == :) Microsoft did a might fine job evolving (cough copying cough) the Java language so you should feel right at home :)
Seriously, you don't need to bother much with learning Java per-se, just get Eclipse, install the SDK and start read the developper's guide. AFAIK there aren't any good Android books out there, but there are a lot of interesting videos here. The videos should be your best source of information really...
I learned Java and Android at the same time (had no previous experience with Java). I can't really say that my first apps were particularly good but, as with anything else, you get better with time and experience. Now I'm working a full time job developing Android apps (after a few open-source projects) :)
I guess it depends on how you prefer to learn. I started by jumping right in and doing some tutorials and some small apps for myself, so that's all I can recommend (I have not read any Android books). If you want something to read, the developer's guide will keep you entertained for at least a few hours.
For Java I would recommend Thinking in Java, for Android you can find sth interesting (for beginners) here http://developer.android.com/resources/browser.html?tag=tutorial . Personally I tried to read some books about android but they are not particulary interesting (Pro Android 2).
If u want to make a career in Android, first learn basics in JAVA.
Read JAVA The Complete Reference book to improve your understanding.
Then start learning Android. Using Google search will provide you a lot of video tutorials to learn android.
check out Google I/O developer conference and also this video

Android gamedev advice

I'm planning to develop a simple tic-tac-toe 3D game for android as a starting point (practical task to learn and do something useful), but devguid seems to be more of a reference than something with what I can get my hands on particular task. Can someone advice what should be investigated? (or maybe I'm searching for it incorrectly)
EDIT: I'm also considering other options on learning android development. (Though, the "practice while learning" approach is preferred).
EDIT:
My purpose: learn how to develop apps for android && create an app, which is fun and can be placed on android market
My initial "data": strong java + java ee, basic C/C++, willing to learn
Means to achieve purpose: devguide is more of a reference, and I need a solid start with lots of explanations. Need an advice here.
You see, to my mind there is no sense to read books and so on. First reading starting manuals from Google should definately help. When you are done with them you should jump into development. Of course, you will have a lot of questions, however there are lots of great manuals and tutorials all over the internet, so you will rarely have difficulties. If you even though have them, come here and we'll help =) Check out my devBlog
I did a simple tic tac toe for my first Android application and I was able to create a working game quite quickly using a table of image views. You just need to add clickHandler events onto the image views so they change image on click, and write a function checking whether the game is won after the click.
Try out several tutorials here, especially testing ones. Get your hands on Pro Android Games with reading devguide when some part of android development is unknown.
This will result in a rapid development (with a zero level starting point) and small learning curve of basic + in deep android development.

Categories

Resources