我刚刚开始学习 Appium 来自动化 Android 和 iOS 应用程序。我正在使用 Python 和 OpenCV 进行图像识别,以自动化使用 Unity 制作的应用程序。但是截屏会消耗大量时间。有没有办法减少这个时间,或者一些更快的工具或框架来做到这一点?
browser = webdriver.Remote('http://localhost:4723/wd/hub', desired_caps)
screen = browser.get_screenshot_as_base64()
img = Image.open(BytesIO(base64.b64decode(screen)))
我的问题是browser.get_screenshot_as_base64()
,这需要 7 到 10 秒。我也尝试过browser.save_screenshot("image.png")
,但结果相同
提前感谢,对不起我的英语