我正在尝试使用tesseract来获取opencv从windows屏幕捕获的帧。我没有在这里使用相机输入,而是试图捕获出现在某种颜色的消息框中的某些消息。我能够裁剪出显示消息框的屏幕部分,我想使用tesseract来阅读消息。我能够使用相同消息框裁剪图像的屏幕截图中的tesseract读取消息,但是当我尝试在实时屏幕捕获中执行相同操作时,它会给出非常糟糕的输出。
截图是使用opencv的imwrite()在传递给tesseract的相同Mat图像上保存的。
任何人都可以解释为什么会这样吗?
我怎样才能让它发挥作用?
此致