1 Star 0 Fork 239

mumu / 书法体识别APP_1

forked from mynameisi / 书法体识别APP 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

项目描述

本项目是一个书法字体风格识别器,通过输入图片,识别出图片中的书法字体风格。项目包含以下文件:

  • 0_setting.yaml:配置文件,包含书法字体风格列表、图片调整大小的目标尺寸等设置。
  • 1_Xy.py:预处理图像、生成训练和测试数据集。
  • 2_fit.py:使用LazyClassifier评估多个分类模型,选择F1分数最高的模型并保存。
  • 3_predict.py:创建一个简单的图形用户界面,用户可以选择图像,程序会显示预测的书法字体风格。
  • util.py:包含一些辅助功能,例如图像预处理、保存和加载文件等。

项目运行效果截图

输入图片说明 输入图片说明 输入图片说明

功能

  1. 预处理图像并生成训练和测试数据集。
  2. 使用LazyClassifier评估多个分类模型,选择F1分数最高的模型并保存。
  3. 创建一个简单的图形用户界面,用户可以选择图像,程序会显示预测的书法字体风格。

依赖

  • Python
  • Scikit-learn
  • LazyPredict
  • OpenCV
  • PIL
  • Tkinter
  • PyYAML

使用

  1. 确保已安装所有依赖库。
  2. 运行 1_Xy.py 生成训练和测试数据集。
  3. 运行 2_fit.py 评估多个分类模型并保存最佳模型。
  4. 运行 3_predict.py 启动图形用户界面,选择图像进行预测。

注意

  • 在 wolai 作业页面下载书法字体文件 shufa.zip
  • 请按照配置文件 0_setting.yaml 中的设置生成相关的文件夹,和放置文件位置。
  • 请确保已安装所有依赖库。

个人信息

[TODO: 此处填写个人信息]

  • 学号: 202152320220
  • 年级: 2021
  • 专业: 智能科学与技术
  • 班级: 2 班

空文件

简介

本项目制作一个简单的GUI APP用来识别文字图像的书法体 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/mumu_8_0/shufa_app_1.git
git@gitee.com:mumu_8_0/shufa_app_1.git
mumu_8_0
shufa_app_1
书法体识别APP_1
master

搜索帮助

344bd9b3 5694891 D2dac590 5694891