基本上我正在使用 tessract OCR 读取车辆牌照,但是尽管能够通过改变对比度、减少噪声等轻松地强调文本,但车辆的某些“部分”仍保留在图像上,这确实会导致 OCR抛出不好的结果。
例如:
我可以很容易地改变它,例如:
我想消除每个盘子的边缘,这是另一个例子:
我可以使用像素操作算法去除边缘,但我觉得这不是正确的方法,并且会导致很多问题。
我一直在使用下面的应用程序来测试各种方法,例如形态学和消除不需要的数据,到目前为止我还没有成功。
http://www.codeproject.com/KB/GDI-plus/Image_Processing_Lab.aspx
然而,了解这一点的人可以使用上面文章中的应用程序来实现我正在尝试的目标,所以请随意尝试一下。
谢谢
最佳答案
请尝试使用笔划宽度转换概念。
这个概念用于从自然图像中分割文本.....
关于c# - 图像 OCR - 过滤不需要的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5045205/