Hi. I worked on exactly this type of applications as team leader so I have a lot of solution for you, with noise removal, remove unwanted parts(lines , logos), quality improve - image enhancement with character restoration, contrast and darkness adjustment,image deskew (fast and reliable preprocessed stage) before do OCR.