diff --git a/README.md b/README.md new file mode 100644 index 0000000..9742ed1 --- /dev/null +++ b/README.md @@ -0,0 +1,35 @@ +# 图像处理 + +#### 介绍 +课程期末项目内容,实现了基本的图像处理功能,并设计了GUI,并整合了LapStyle的风格迁移功能 + +#### 软件架构 + +1. 开发语言采用了python 3.10 +2. 图像处理库采用了opencv-python +3. GUI部分采用了PySide6 + Qml +4. 风格迁移功能采用了PaddleGan + + +#### 项目结构 + +1. assets 图片资源 +2. Components qml组件 +3. main.qml 主程序qml +4. lapstyle.py 风格迁移功能,修改自PaddleGan的laypstyle_predictor +5. main.py 主程序入口及各个图像处理函数 + + +#### 注意事项 + +1. 依赖项较多,不便于用pyinstaller进行打包处理,具体成品可参看项目演示视频 +2. 安装PaddlePaddle时注意cuda版本的选择,建议先查看显卡驱动 +3. 安装完毕后运行主函数即可 + + +#### 安装教程 + +1. 安装Qt6与PySide6 https://www.qt.io/ +2. 安装PaddlePaddle https://www.paddlepaddle.org.cn/ +3. 安装各项依赖 pip install -r requirements.txt +