文件名称:LCD-OCR:这是基于tesseract的OCR,可从七段显示中读取
文件大小:4.62MB
文件格式:ZIP
更新时间:2024-05-21 13:42:11
python tesseract-ocr Python
液晶显示器 这是基于tesseract的OCR,可从七段显示中读取。 这不是广义的解决方案。 某些功能的状态和参数会根据纹理,颜色,照明效果和图像文本的可见性而变化。 Tesseract是一个开放源代码的OCR,能够从纸张,pdf和其他干净格式中读取文本。 当尝试在嘈杂和肮脏的图像(例如浮雕或雕刻文字)上执行OCR时,Tesseract失败。 该代码使用opencv图像过滤技术来过滤尽可能干净的图像,然后将其提供给Tesseract。 依存关系 Python OpenCVTesseract 脾气暴躁的盗用者 例子 检测白色像素 边缘图像(Canny) 图像放大 倒置阈值图像 结果 样本结果- 该代码有时可能会失败,但是调整canny参数和适当的拨号可能会改善结果。 为了获得更高的准确性,您需要训练tesseract以获取LCD字体。 为您的字体训练tesseract并不困难,它将为您
【文件预览】:
LCD-OCR-master
----Images()
--------edge.png(10KB)
--------lcd5.png(574KB)
--------lcd7.png(573KB)
--------invert.png(8KB)
--------lcd4.png(568KB)
--------lcd9.png(576KB)
--------color.png(137KB)
--------lcd6.png(573KB)
--------dilate.png(18KB)
--------lcd8.png(574KB)
--------lcd2.png(558KB)
--------lcd3.png(563KB)
--------.gitkeep(1B)
----code.py(2KB)
----README.md(2KB)