当前位置: 首页 > 知识库问答 >
问题:

如何使用 sikulix IDE 阅读屏幕上显示为图像的文本?

钱德元
2023-03-14

我在windows 10中使用sikulix IDE版本2.0.5,目前为止使用情况很成功。

我想使用西库利克斯IDE在屏幕上阅读特定的单行文本。我无法将文本复制到剪贴板,因为它位于图像上。

导入jar后,我可以在eclipseIDE上使用Java中的Tesseract和tess4j完成这项工作。

在我的项目中,我希望使用sikulix IDE,因为我发现它在读取图像方面是可靠的。

我现在的问题是,如何使用sikulix IDE阅读屏幕上显示为图像的文本?有没有一种方法可以在西库利IDE中使用。

有人能指导我吗!

谢谢你。

共有1个答案

丘普松
2023-03-14

< code > text = image . create(" given image . png ")。text()

如果您只想读取图像的一部分:

文本 = 图像创建(“给定图像.png”).getSub(x, y, w, h).text()

其中 x 和 y 从图像的左上角算作 (0, 0)。

图像顶部的示例:

img = Image.create("givenImage.png")
text = img.getSub(0,0,img.w, 20).text()

来自SikuliX的RaiMan

 类似资料:
  • 问题内容: 我正在使用PIL库进行一些图像编辑。关键是,我不想每次都将图像保存在HDD上以在资源管理器中查看它。是否有一个小模块可以使我设置窗口并显示图像? 问题答案: 从PIL教程中: 一旦有了 Image 类的实例,就可以使用该类定义的方法来处理和操纵图像。例如,让我们显示刚刚加载的图像: 更新: 如今,该方法已正式记录在PIL的Pillow分支中,并说明了如何在不同的OS上实现该方法。

  • 描述 (Description) 它隐藏了内容,同时阻止屏幕阅读器阅读它。 您可以通过使用show-for-sr类使屏幕阅读器可以读取内容来隐藏内容。 例子 (Example) 以下示例演示了在Foundation中使用.show-for-sr类 - <!doctype html> <head> <meta charset = "utf-8" /> <meta htt

  • 本文向大家介绍opencv 基本阅读和图像显示,包括了opencv 基本阅读和图像显示的使用技巧和注意事项,需要的朋友参考一下 示例 要控制屏幕上显示窗口的大小,请在命令之前添加以下命令cv2.imshow: 有关更多详细信息,请参见openCV文档

  • 我写了一个代码,我在GridView中显示图像,但现在我想在每个图像的底部显示文本。 我想这样展示我的网格: 但是像这样[还想为图像显示文本]: main.xml:

  • 我试图在屏幕上垂直和水平居中显示文本。这是我的密码 如果我将flex:1添加到文本中,标题也会居中,这是不期望的。我不知道这是否相关,但我也不能修改标题视图的高度。我该如何解决这个问题?这些问题可以在这种小吃上重现。

  • 问题内容: 嗨,我正在制作一个游戏,并且在游戏中添加了一个共享按钮。我希望用户能够在一条消息中彼此共享一条消息,URL和屏幕快照。它的共享方面工作正常,并且一切正常,但屏幕快照本身显示为空白。这是我用来截屏的代码: 请帮助我解决此问题,请确保使用Swift语言来解决。如果这有所作为,我也使用SpriteKit技术。我是编码新手,所以请非常清楚。非常感谢你! 问题答案: 更新: Xcode 8.2.