You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
2 years ago | |
---|---|---|
main_windows | 2 years ago | |
nst | 2 years ago | |
static | 2 years ago | |
sub_windows | 2 years ago | |
test_image | 2 years ago | |
ui_xml | 2 years ago | |
.gitignore | 2 years ago | |
ENTRY.py | 2 years ago | |
LICENSE | 2 years ago | |
README.md | 2 years ago | |
helloworld.py | 2 years ago |
README.md
ImageStyleTransfer
概述
这是一个数字图像处理系统
作者:10215101526-许青阳
协作者:10215101522-张韵
软件名称:
数字图像处理系统
软件用途:
本软件针对图像处理的难点,设计了一款界面友好的数字图像处理系统,具备数字图像处理的主要功能的基础上,增加了场景明确的实际应用,还有图像风格迁移的高级应用。
软件功能:
该软件包含常见的图像处理实例
基础功能包括:
- 图像色彩空间转换
- 图像缩放裁剪
- 图像加噪与平滑
- 图像锐化
应用实例包括:
- 直方图变换
- 图像压缩
- 边缘检测
- 人脸检测
高级功能包括:
- 图像风格迁移
以上这些模块涵盖了数字图像处理从基础到应用到高级的不同功能。
软件架构:
本设计利用PyCharm和QT Designer开发平台,基于Python编程语言以及OpenCV计算机视觉库,利用Qt5作为GUI框架,构建了一个兼容Windows-x86平台的软件。
目录结构
- main_windows 是主窗口
- sub_windows 是子窗口
- ENTRY.py 是程序进入点
- ui_xml 是QT-GUI描述文件
- static 是必须依赖
- test_image 文件夹内是测试图片
- nst 文件夹内是图像风格迁移的代码以及模型
- 项目报告.pdf 顾名思义
- Models.py 是风格迁移代码的主要代码
- tools.py 是风格迁移代码的工具函数
- ori 文件夹内是原始图片
- art 文件夹内是艺术风格图片
包版本
PyQt5 5.15.9
PyQt5-Qt5 5.15.2
PyQt5-sip 12.12.1
torch 2.0.1+cu118
torch-tb-profiler 0.4.1
torchaudio 2.0.2+cu118
torchvision 0.15.2
opencv-python 4.7.0.72