I'm trying to create ANPR (for Persian character plates), the only solution I have came up with, is to train a classifier for each character but I 'm sure it should take a lot time to train classifier for each character also it should not have good performance in detection time. Isn't there any other ways to do OCR? or, if there is no other solution, how should I choose positive and negative samples to achieve a good detection hit rate?