C# 如何使用EmguCV从led屏幕获取数字?

C# 如何使用EmguCV从led屏幕获取数字?,c#,opencv,emgucv,C#,Opencv,Emgucv,我正在做一个项目。它使用cam捕捉帧,并使用OCR检测字符。当我开发这个项目时,我受益于EMGU CV的标准“OCR”和“捕获”示例。现在,我可以捕获帧,但我还没有得到真正的OCR结果。你有没有建议一个这样做的例子或方法 另外,我的英语不足以阅读如此专业的文章。由于这个原因,如果你的建议包含代码,那将对我有好处 现在非常感谢你的帮助。 例如,帧源如下所示 如果您的图像总是相同的,您可以使用另一个OCR引擎,即。然而,这取决于您的图像,因为不同的图像需要不同的神经网络训练模式。因此,如果您只有如

我正在做一个项目。它使用cam捕捉帧,并使用OCR检测字符。当我开发这个项目时,我受益于EMGU CV的标准“OCR”和“捕获”示例。现在,我可以捕获帧,但我还没有得到真正的OCR结果。你有没有建议一个这样做的例子或方法

另外,我的英语不足以阅读如此专业的文章。由于这个原因,如果你的建议包含代码,那将对我有好处

现在非常感谢你的帮助。 例如,帧源如下所示


如果您的图像总是相同的,您可以使用另一个OCR引擎,即。然而,这取决于您的图像,因为不同的图像需要不同的神经网络训练模式。因此,如果您只有如上所示的两种类型的图像,那么您可能可以使用一个或两个OCR引擎实例(每种格式一个实例)来解决这一问题。尽管如此,一旦再加入图像模式,事情可能会变得困难


由于EmguCV是OpenCV的包装器,因此在将其传递给OCR之前,您可以使用该库进行一些图像处理。

很抱歉,我必须向您推荐一篇文章:

但不要阅读,只需下载带有代码的演示应用程序。运行演示并在计算机上安装LED字体


如果这对您的项目有效,请分析代码并采取相应的行动。

非常感谢。我可以使用OpenCV的哪些方法进行图像处理,如上面的图像示例所示?如果您向我推荐一个代码示例,这可能是我的起点。@Kerberos:我对OpenCV没有任何经验,但我想您可以使用一些过滤和倾斜。@Kerberos:没问题。仅供参考,如果您能够使您的图像接近第二张图像,您可能只需使用一个OCR即可。