【发布时间】:2016-03-05 10:55:58
【问题描述】:
我必须从具有如下图所示的经纬度数据的视频中提取文本:
图像分辨率非常低,tesseract 和在线 OCR 无法在未进行任何处理的情况下提取文本。我尝试使用this 去除灰色背景,并减去灰色矩阵,但它没有产生有意义的输出。我转换为 HSV 以提取黄色文本,但再次没有得到有意义的结果。
我想知道是否有任何方法可以提取文本。最有希望的线索似乎是背景是灰度,文字是半透明的黄色。
【问题讨论】:
-
您可以继续尝试各种图像处理技术,但在一定程度上,提取任何 ocr 数据将非常困难/几乎不可能。这看起来像是其中一种情况,但如果确实需要这样做,那么您将不得不继续尝试各种方法。
-
JPG 压缩会更加衰减...您可以尝试使文本变细或仅提取黄色强度的峰值,但图像质量太低以至于很难甚至为人阅读...您可以尝试simple OCR我在低质量或非常嘈杂的输入上比神经网络分类器具有优势,但不要抱太大希望...
标签: python opencv image-processing ocr