SikuliX

SikuliX
软件
软件描述
SikuliX 可以自动化你在运行 Windows、Mac 或某些 Linux/Unix 系统的台式机屏幕上所看到的任何内容。它采用图像识别技术。
官方网站
访问软件的官方网站了解更多信息
www.sikulix.com
什么是 SikuliX?
SikuliX 可以自动化你在运行 Windows、Mac 或某些 Linux/Unix 系统的桌面计算机屏幕上看到的任何内容。它利用 OpenCV 驱动的图像识别技术来识别图形用户界面(GUI)组件。当无法直接访问目标应用程序或网页的 GUI 内部结构或源代码时,这一功能非常有用。
SikuliX 支持以下脚本语言:
Python 2.7(通过 Jython 支持)
支持运行 RobotFramework 文本脚本(详见文档)
Ruby 1.9 和 2.0(通过 JRuby 支持)
JavaScript(通过 Java 脚本引擎支持)
此外,你还可以在 Java 编程中使用它,或在任何支持 Java 的编程/脚本语言(如 Jython、JRuby、Scala、Clojure 等)中进行编程或脚本编写。
尽管 SikuliX 目前尚未在任何移动设备上提供,但你可以通过桌面计算机上的相应模拟器或基于 VNC 的解决方案来使用它。基于 ADB(Android 调试桥)的 Android 设备解决方案仍处于早期实验阶段。
除了在屏幕上定位图像外,SikuliX 还可以控制鼠标和键盘,与识别出的 GUI 元素进行交互。该功能适用于多显示器环境,甚至在远程系统上(但存在一些限制)。
SikuliX 内置了基本的文本识别(OCR)功能,可用于在图像中搜索文本内容。该功能由 Tesseract 驱动。
SikuliX 是一个 Java 应用程序,可在 Windows、macOS 和大多数 Linux/Unix 系统上运行。
主要功能
🔄 替代方案
67 个选择
CuneiForm
楔形文字(OpenOCR)是一款用于印刷模板的文本识别软件。该程序无法识别手稿或PDF文件,但可以识别表格结构。语言模型支持20种语言,识别结果可保存为HTML、RTF或ASCII文本格式,或……
ABBYY TextGrabber 可轻松快速地将打印文本片段进行数字化,并将识别结果转化为实际操作:拨打电话、发送邮件、点击链接、在地图中查找、翻译成100多种语言、编辑、添加语音以及以各种便捷方式分享。
Pocket Scanner Ultimate 是 Kdan Pocket Scanner 系列的独立版本。请在 App Store 搜索“Pocket Scanner Cloud”,免费试用该应用及云服务!

SimpleOCR
SimpleOCR 是一款全球拥有数十万用户的热门免费光学字符识别(OCR)软件。SimpleOCR 同时也是一个免版税的 OCR 开发软件包(SDK),开发者可将其集成到自己的定制应用程序中使用。