我正在使用opencv进行光学字符识别项目。我已经在普通数字上成功实现了ocr。但是在实时场景中,我遇到了数字之间不需要的噪音的问题。原始图像
我已经转换为灰度并应用了阈值,然后它就变成了这样
如果我应用轮廓检测,那么我也会得到那些黑色块。我怎样才能消除数字之间的块。我对 OCR 没有问题,我只想去除那些不需要的噪音并旋转图像。谢谢。
旋转并从图像中移除黑色斑点后。这是我取得的进展以及如何移除由于阴影而附加到第一个数字的那些块。
我遇到了ocr的问题。第一个和最后两个数字无法正确识别。如何提高ocr的效率。在用那些我在实时样本数字上出错的数字训练系统后,我得到了正确的结果。
最终 ocr 图像:最终 ocr 图像