littlebot
Published on 2025-04-09 / 2 Visits
0

【源码】基于Python和PyQt6的原神提瓦特人物识别系统

项目简介

本项目是一次个人开发尝试,致力于打造《原神·提瓦特》的人物识别系统。运用人工智能的产生式规则系统,开展正向和反向推理。同时借助图形界面与用户交互,让用户能轻松进行规则设定和推理操作。

项目的主要特性和功能

  1. 产生式规则系统:通过设定条件与结论的规则,实现人工智能的推理过程。
  2. 正向推理与反向推理:提供正向和反向两种推理模式,满足不同需求。
  3. 图形界面操作:简洁直观的图形界面,方便用户进行规则添加、设置和推理操作。
  4. 数据文件管理:支持从数据文件读取规则和人物数据,便于管理。

安装使用步骤

前提准备

  1. 安装Python环境(推荐使用Python 3.x版本)。
  2. 安装PyQt6库,本项目依赖于PyQt6进行图形界面开发。

使用步骤

  1. 安装依赖:打开终端或命令提示符,进入项目目录,使用命令 pip install PyQt6 安装PyQt6库(如果尚未安装)。
  2. 运行程序:在项目目录下,双击运行 main.py 文件或通过在终端执行 python main.py 命令启动程序。
  3. 操作界面:程序启动后,会出现一个图形界面,用户可以通过界面上的按钮和输入框进行规则设定、数据输入和推理操作。
  4. 结果展示:推理结果会实时在界面上展示,包括推理过程、结果和人物图片等。

注意:本项目的使用说明以项目的源码文件为基础,假设用户已经下载并解压了项目文件。项目中包含了一些数据文件(如 condition.txt, datasets.txt, people.txt),这些文件包含了预设的规则和人物数据,用户可以根据需要进行修改或添加。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】