My HTC Desire has now come back from being repaired and I've had the change to finally try pleco on hardware with an autofocus camera. I was a little disappointed to find that the OCR feature performed almost as badly as it does on my ipod touch (without autofocus), in that even when presented with a large clear chinese letters, it would constantly cycle through incorrect matches, and never actually find the right ones.
For example, I wrote 房子 in wordpad at 100pt font, with the character rendering about 40mm tall on the screen, and held the Desire up to it, pressed focus, adjusted the green box to contain it (the image filed about 2/3rds of the size of the screen), got a nice clean image, and pleco just kept cycling through things, eventually deciding that the first character was 泳. It never worked out what the second character was.
In case it was a problem with taking a picture from an LCD monitor, I printed it out, and tried again, and had similar results. I then resized the green box to contain just the character 房, and it fared no better, deciding that it was actually 讯.
Is this typical of what I should expect from the OCR module, or is something going wrong ?
For example, I wrote 房子 in wordpad at 100pt font, with the character rendering about 40mm tall on the screen, and held the Desire up to it, pressed focus, adjusted the green box to contain it (the image filed about 2/3rds of the size of the screen), got a nice clean image, and pleco just kept cycling through things, eventually deciding that the first character was 泳. It never worked out what the second character was.
In case it was a problem with taking a picture from an LCD monitor, I printed it out, and tried again, and had similar results. I then resized the green box to contain just the character 房, and it fared no better, deciding that it was actually 讯.
Is this typical of what I should expect from the OCR module, or is something going wrong ?