gpt4 book ai didi

基于像素模式识别的自动化Java框架

转载 作者:行者123 更新时间:2023-12-01 05:39:37 25 4
gpt4 key购买 nike

我必须使用 Java 开发某种用于测试背景的机器人。我们将 Selenium 用于所有网络内容,以及浏览器之外:像素识别;也就是说,截取屏幕截图,然后将其与我已有的图像进行比较,并获取该图案在屏幕截图上的坐标。

有任何框架或免费的 Java 库可以使这项工作变得更容易吗?

提前致谢!

最佳答案

您可能可以使用以下方法:

  • 使用java.awt.Robot将屏幕截图作为 BufferedImage
  • 将 BufferedImage 转换为字节数组
  • 执行标准字符串匹配搜索以在字节数组中定位模式。即使是简单的字符串搜索(即在每个可能的位置检查模式)也可能足够快。
  • 将字节数组中的位置转换回图像坐标

关于基于像素模式识别的自动化Java框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7499825/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com