I have a couple decisions to make and was wondering whether you could give me some advice:
I will be using one relatively fast computer (Core Two Duo 2.4Ghz, 4Gb RAM, Vista 64bit) as a server, and a bunch of old computers (think about 10 years old) as clients. Basically I have to be able to read small snippets of text off the client computer's screen, and have the data available on the server computer.
I'm not sure whether it is best to:
a) Send an image from the client to server over a LAN containing the snippet of text, and then use the server to do a bit of simple OCR on the text to get the string
b) Make the client do the OCR and only send the string to the server
I have to read text from the screen of each computer at the very least once a second (preferably twice a second), and so i am worried that either there will be lag when transferring over the network or if i try to get old PC's to do the OCR... what's your gut feeling?
Btw this has to be done in Java / Python
I will be using one relatively fast computer (Core Two Duo 2.4Ghz, 4Gb RAM, Vista 64bit) as a server, and a bunch of old computers (think about 10 years old) as clients. Basically I have to be able to read small snippets of text off the client computer's screen, and have the data available on the server computer.
I'm not sure whether it is best to:
a) Send an image from the client to server over a LAN containing the snippet of text, and then use the server to do a bit of simple OCR on the text to get the string
b) Make the client do the OCR and only send the string to the server
I have to read text from the screen of each computer at the very least once a second (preferably twice a second), and so i am worried that either there will be lag when transferring over the network or if i try to get old PC's to do the OCR... what's your gut feeling?
Btw this has to be done in Java / Python