AI个人学习
和实操指南

XiaoYuanKouSuan_Auto:小猿口算自动答题工具,高效解决口算题目

综合介绍

小猿口算自动答题工具是一个基于Python的开源项目,旨在通过OCR识别和自动化脚本来高效解决小猿口算应用中的题目。该工具利用了OpenCV和Tesseract等技术,能够实时识别屏幕上的题目并自动填写答案,极大地提高了答题效率。项目由ChaosJulien开发,并在GitHub上开源,方便用户下载和使用。

 

功能列表

  • OCR识别:使用OpenCV和Tesseract技术识别屏幕上的题目。
  • 自动答题:通过Python脚本自动填写答案。
  • 多平台支持:支持Windows和Mac操作系统。
  • 高效准确:快速识别和答题,准确率高。
  • 开源项目:代码公开,用户可以自由下载和修改。

 

使用帮助

上手指南

使用BlueStacks模拟器运行Android虚拟机
使用BlueStacks脚本管理器手写录入> <的输入内容并调整至5倍速
将其绑定热键至, .

def draw_greater_than(origin_x, origin_y, size):
    pyautogui.press(".")

def draw_less_than(origin_x, origin_y, size):
    pyautogui.press(",")
开发前的配置要求
  1. 本项目基于Python 3.12.5进行开发
  2. 本项目使用了tesseract文本识别(OCR)引擎
安装步骤
  1. Python 下载对应Python版本
  2. tesseract下载Windows版本,并安装中文语言确保最佳兼容性
  3. 下载小猿搜题.py
  4. 安装所需的Python库(有两种安装命令,第一种是安装速度更快的清华大学镜像源,第二种是官方镜像源)👇无论哪个都行,反正选一个

清华大学镜像源

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple opencv-python numpy pyautogui pytesseract keyboard

官方镜像源

pip install opencv-python numpy pyautogui pytesseract keyboard
  1. 调整第9行代码路径为你的tesseract安装路径
    XiaoYuanKouSuan_Auto:小猿口算自动答题工具,高效解决口算题目-1
  2. 根据你的所属位置进行调整,如下图所示
    XiaoYuanKouSuan_Auto:小猿口算自动答题工具,高效解决口算题目-2

使用到的框架

 

使用流程

  1. 选择模式:根据提示选择需要的答题模式(如实时识别或批量处理)。
  2. 开始答题:脚本会自动识别屏幕上的题目并填写答案,用户只需等待结果。

功能操作详解

  • OCR识别:脚本会调用OpenCV和Tesseract库,截取屏幕图像并进行文字识别。识别结果会显示在命令行中,用户可以查看识别的准确性。
  • 自动答题:识别到题目后,脚本会根据预设的算法计算答案,并通过模拟键盘输入的方式填写到应用中。
  • 多平台支持:脚本在Windows和Mac系统上均可运行,用户只需按照相应的安装步骤配置环境即可。
  • 高效准确:通过优化的算法和高效的OCR识别技术,脚本能够在短时间内完成大量题目的识别和答题,准确率高达99%。
AI轻松学

普通人的AI入门指南

AI就像办公软件一样,是每个人的必备技能 >>

未经允许不得转载:首席AI分享圈 » XiaoYuanKouSuan_Auto:小猿口算自动答题工具,高效解决口算题目
分享到

首席AI分享圈

首席AI分享圈专注于人工智能学习,提供全面的AI学习内容、AI工具和实操指导。我们的目标是通过高质量的内容和实践经验分享,帮助用户掌握AI技术,一起挖掘AI的无限潜能。无论您是AI初学者还是资深专家,这里都是您获取知识、提升技能、实现创新的理想之地。

联系我们