در این مقاله مبانی نظری و جنبه های کاربردی مبحث بازشناسی نوری حروف، مورد بررسی قرار گرفته و زیربخشها و بلوک-های پردازشی آن معرفی میگردد. سپس تکنیک آنالیز اجزای اصلی وقابلیتهای آن مورد بحث قرار میگیرند. همچنین یک الگوریتم قطعه بندی برای شناسایی حروف ارائه شده و براساس این الگوریتم قطعه بندی ویژگیهای حروف استخراج شده و توسط یک شبکه عصبی نرم افزار شناسایی نوری حروف برای حروف انگلیسی پیاده سازی شده وتوسط فونتهای مختلف تست شده است . در نهایت خصایص وپیچیدگی های مختص نگارش زبان فارسی که یک نرم افزارتشخیص نوری حروف باید آنه ا را در عملیات پردازشی خود لحاظ نماید ،بررسی شده است.