专门供应的OCR平台的开发特点是可对其模型进行调试,即便是信誉好的OCR平台也要经过反复调试才能顺利投入使用,在对OCR平台进行调试时要遵循一定的原则,只有任真遵循以下原则,OCR平台的调试工作才能达到事半功倍的效果。

一、严格区分功能错误和平台相关错误
在对OCR平台进行调试时一定要做好对功能错误和平台相关错误的区分,一般来说,宿主机上的调试环境比较完善,在该环境中定位,修改错误较为快捷;而目标机上一般缺少这样的调试环境,所以调试代价相对较高,这样就要求调试人员严格区分功能性错误和平台相关错误。
二、多平台版本对比调试
OCR平台为一个较为复杂的引擎中间系统,该系统涉及到多个处理模块,每一个模块都会产生较多的中间结果。但很多这样的结果并没有较为直观的意义,这就需要做好多平台版本对比调试工作,采用错误排除法快速跟踪发现错误并加以改正。
三、使用与目标平台架构一致或接近的宿主机进行调试
在很多情况下,OCR平台较为确定而宿主平台具有一定的选择性,这是较为理想的选择是使用好目标平台一致或是接近的宿主平台进行开发。使用宿主机的调试资源来进行平台性错误的修正,可以极大地降低调试代价。
在对OCR平台进行调试时除了要遵循上述原则外,还要注意调试工作的针对性,OCR平台系统内部流程较为复杂,很多处理中用到了深层次的函数调用和较多的迭代操作,如发现系统处理有误,那么较快的方法之一就是使用具有针对性的输入,这是OCR平台调试需要坚持的很重要的原则。