项目简介
本项目是基于Python和PyQt6开发的跨平台应用程序,借助Real-ESRGAN模型对图像和PDF文件进行超分辨率处理,提升图像和文档清晰度。支持Windows和Linux操作系统,具备美观易用的图形界面。
项目的主要特性和功能
- 图像与PDF处理:可对图像和PDF文件进行超分辨率处理,提高图像清晰度和文档质量。
- 多模型支持:提供三种处理模型,用户可按需选择。
- 图形用户界面:采用PyQt6和PyQt-Fluent-Widgets构建,操作简单直观。
- 进度条显示:处理时显示进度条并估算剩余时间,方便掌握处理进度。
- 跨平台支持:兼容Windows和Linux操作系统。
安装使用步骤
1. 环境准备
确保已安装以下软件和库: - Python 3.11 - PyQt6 - PyMuPDF - PyQt6-Fluent-Widgets
2. 下载项目源码
用户需自行下载本项目的源码文件。
3. 安装依赖
使用以下命令安装所需的Python库:
bash
conda create -n pdf_up python=3.11
conda activate pdf_up
pip install PyMuPDF pyqt6 PyQt6-Fluent-Widgets -i https://pypi.org/simple/
4. 下载Real-ESRGAN模型
从Real-ESRGAN项目页面下载模型文件。
5. 运行项目
在终端中运行以下命令启动应用程序:
bash
python GUI.py
6. 使用说明
- 启动应用程序后,选择要处理的图像或PDF文件。
- 选择合适的处理模型。
- 点击“开始处理”按钮,等待处理完成。
- 处理完成后,在输出目录中查看处理后的文件。
注意事项
- 确保所有依赖库已正确安装。
- 模型文件需放置在正确位置。
- 处理过程中请勿关闭程序或进行可能导致文件损坏的操作。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】