如何使用pytesseract从屏幕中提取单词

穆罕默德·阿斯卡里

我正在尝试使用 pytesseract 从屏幕中提取单词。

这个词是白色的,它的背景是其他颜色。

截图图片

屏幕截图的单词始终为白色,但背景可能会更改。

使用 pytesseract 和图像数组的简单方法

sct = mss()
image = np.array(sct.grab(mon))
image = cv2.cvtColor(image, cv2.COLOR_RGB2GRAY)
image = cv2.Canny(image, 25, 50)
pytesseract.pytesseract.tesseract_cmd = r'C:\Program Files\Tesseract-OCR\tesseract.exe'
text = pytesseract.image_to_string(img, lang='eng', config='--oem 3 --psm 10 -c tessedit_char_whitelist=abcdefghijklmnopqrstuvwxyz')
try:
    return text.strip()[0].lower()
except IndexError as err:
    print(err)
    return ''
哭泣的婴儿

您好,请检查此问题
并确保您从此处为 windowsws安装了二进制文件

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何使用pytesseract从图像中提取文本?

如何使用pytesseract从图像的特定坐标中提取文本?

如何准确地从图像中提取数据?使用PyTesseract

如何从单词中提取数字

如何使用 python3.6 从文件中提取单词部分?

如何使用python从HTML代码中提取以“icon”开头的单词

无法在python中使用pytesseract从tif图像中提取文本

如何从单词中提取辅音/元音组?

如何在疏忽中提取特定的单词

如何从熊猫的链接中提取单词

如何从文件中提取特定单词

使用Regex从String中提取单词

使用sed从文件中提取单词

java - 如何使用单词或字符作为提取的引用从java中的字符串(文本/ HTML)中提取单词

从数组中提取单词

从模式中提取单词

如何使用正则表达式在java中提取单词

如何使用 R 从文本文件中提取包含特定单词或字符的句子

如何在Ubuntu终端中使用grep从txt文件中提取特定单词

如何使用 Python 和 re 从字符串中提取准确的单词?

如何在Rstudio中使用特定单词从文本中提取句子?

如何使用split和for循环在列表中提取单词而不是字符?

如何使用Python中的列表从熊猫数据框/系列中提取单词?

Python pytesseract 从各种图像中提取数字

Pytesseract 或 Keras OCR 从图像中提取文本

如何从python中的字符串中提取最长的单词

如何从Object dtype中提取特定的单词/数值?

如何从熊猫DataFrame中提取和求和独特单词

如何从Linux命令的输出中提取单个单词?