项目简介
本项目是一个自动化处理与展示游戏卡牌信息的系统,可自动化获取游戏截图、处理图像信息,借助OCR技术识别图片文字信息,最终将这些信息存储并展示在网页上。适用于游戏攻略、卡牌收藏和游戏社交分享等场景,用户能通过简单操作获取游戏卡牌信息并进行在线展示和分享。
项目的主要特性和功能
- 自动化截图处理:自动上传游戏截图并保存至指定目录。
- OCR文字识别:通过OCR技术识别图片中的文字信息并提取关键数据。
- 图像颜色分析:对图像进行颜色分析并判断物品的颜色等级。
- API数据存储:将处理过的图片信息和物品信息通过API接口发送至服务器进行存储和更新。
- 静态网页展示:构建和更新静态网页以展示处理过的游戏卡牌信息。
- 多格式支持:支持多种图片格式和OCR识别技术。
- 简洁界面:界面设计简洁明了,操作方便易懂。
- 自动化与扩展性:具有一定的自动化特性和可扩展性,可根据用户需求进行定制和优化。
安装使用步骤
安装依赖
- 安装Python库和工具:
bash pip install pywin32 requests
- 安装前端依赖:
bash cd gh-pages npm install
运行脚本
运行Python脚本进行图像处理和上传等操作:
bash
python get_image.py
python compare_image.py
构建和更新静态网页
- 使用Parcel进行调试:
bash npm run dev
- 构建静态网页:
bash node gh-pages/build.js
使用Windows客户端
- 安装
nativefier
:bash npm install -g nativefier
- 生成Windows客户端:
bash node gh-pages/build.js
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】