这是从 CCTV 视频中截取的图像,我想从快照中提取时间戳。 OpenCV/Tesseract/python 是这项工作的工具:
这里的困难是复杂的背景,所以即使我用中值文件过滤器(opencv)对图片进行二值化,ocr结果仍然很糟糕。当然,我可以应用特定的自定义阈值,但在这里我遇到了两个问题:
也许我在这里处理预处理的想法是不正确的。在发送到 Tesseract 之前对这种图像进行预处理似乎不是一件容易的事。任何提示和想法都值得感谢。
最佳答案
img = cv2.bitwise_not(img)
,然后合并两个结果for
进行迭代。循环屏蔽+合并关于python - 复杂背景下的OCR时间戳提取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64709869/