python - 将 Sikuli 脚本转换为 Python
问题描述
嗨!我在 SIKULI 中创建了一个脚本,但我想将其转换为 Python。我想使用 Python 的 OCR 功能,因为 SIKULI 有一些错误。
除了更改脚本以使 Python OCR 正常工作之外,您能否帮助我进行脚本转换?
Settings.OcrTextRead = True
bar1 = Region(88,28,191,23)
bar1 = bar1.text()
bar1_1 = hp.replace(",","")
result_bar1 = bar1_1.split("/")
check_hp = float(result_bar1[0]) / float(result_bar1[1]) * 100
仅供参考,此功能应识别屏幕区域中的文本。屏幕文本,将显示为 xxxx/xxxx(当前值/总值) - 可以是 x/x、xx/xx、xxx/xxx、xxxx/xxxx、xxxxx/xxxxx、x/xxxx 等其他格式, x/xxxxxxx ...
文本将被拆分以执行计算(当前值的百分比)。
解决方案
推荐阅读
- c++ - 如何在 Windows 中显示水平翻转的箭头光标?
- java - 正则表达式 - 从查询中捕获表名
- symfony - Symfony 实体被另一个进程更改并保持不变。我的长时间运行的进程没有检测到它
- reactjs - 为什么material-ui v4声明了useTheme却没有实现?
- button - MS PowerApps 时间戳按钮
- julia - Julia - 错误:UndefVarError:未定义
- c# - 如何为使用 Line Renderer 绘制的线设置动画
- c++ - How do I use ceres::CubicInterpolator with data not on a uniform grid
- ruby - 在 Ruby 中检测 <,>, >=,<= 运算符并在 .where 方法中使用(无活动记录)
- c# - 如何检查,在 Get 方法中,特定数据在 restsharp 中是否匹配