UniPic-2在ai图像处理技术获得突破增长,拥有更强的风格变换功能,大家可以通过下面教程本地部署测试效果!
一、UniPic-2 简介
UniPic-2 是一款支持本地运行的多功能图像处理/生成模型(如图像增强、修复、风格转换等)。相比云端服务,本地部署具有隐私性强、可离线使用、可深度定制、长期成本低等优势,适合开发者、自媒体创作者以及对数据安全要求较高的用户。
二、部署前的准备工作
1. 硬件要求
CPU:推荐 8 核及以上(最低可用 4 核)
内存:至少 16GB(推荐 32GB)
GPU(强烈推荐):
NVIDIA 显卡,显存 ≥ 8GB(12GB 或以上体验更佳)
支持 CUDA
硬盘空间:预留 20GB 以上
没有 GPU 也可以运行,但速度会明显变慢。
2. 操作系统
Windows 10 / 11(最常见)
Ubuntu 20.04 / 22.04
macOS(M 系列需额外适配,建议进阶用户)

3. 软件环境
Python 3.9 – 3.11
Git
CUDA + cuDNN(仅 NVIDIA 显卡用户)
星宇智算官网支持免费部署立马安装!点击下方立即试用!
三、环境搭建步骤
第一步:安装 Python
前往 Python 官网下载安装包
安装时勾选 Add Python to PATH
安装完成后在终端验证:
python –version
第二步:安装 Git
用于下载 UniPic-2 项目源码。安装完成后执行:
git –version
四、下载 UniPic-2 项目
在你希望存放项目的目录中执行:
git clone https://github.com/xxx/UniPic-2.git cd UniPic-2
(示例地址,实际以官方仓库为准)
五、创建虚拟环境(强烈推荐)
python -m venv unipic_env
激活虚拟环境:
Windows
unipic_env\Scripts\activate
macOS / Linux
source unipic_env/bin/activate
激活成功后,终端前会显示虚拟环境名称。
六、安装依赖库
pip install -r requirements.txt
如果下载慢,可使用国内镜像:
pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
七、模型权重下载
UniPic-2 通常需要单独下载模型权重文件,例如:
主模型权重
控制模型(可选)
辅助增强模型
将下载好的权重文件放入指定目录,例如:
UniPic-2/ ├─ models/ │ ├─ unipic2_base.pth │ ├─ unipic2_enhance.pth
八、启动 UniPic-2 本地服务
常见启动方式如下:
python app.py
或:
python webui.py
启动成功后,终端会显示类似:
Running on http://127.0.0.1:7860
在浏览器中打开该地址即可进入 UniPic-2 可视化界面。
九、基本使用说明
在 Web UI 中通常可以看到以下功能模块:
图片上传区域
参数设置(分辨率、强度、步数等)
处理模式(增强 / 修复 / 风格化)
输出预览与下载
建议新手参数:
分辨率:1024×1024
推理步数:20–30
强度:0.6–0.8
十、常见问题与解决方法
1. 显存不足(CUDA out of memory)
降低分辨率
减少 batch size
关闭其他占用显存的软件
2. 启动报错找不到模块
ModuleNotFoundError
解决方法:
pip install 缺失模块名
3. 浏览器无法访问
确认终端未报错
检查端口是否被占用
尝试更换端口启动
十一、性能优化建议
使用 FP16 / 半精度模式
启用 xformers / attention 优化
将模型放在 SSD 上
Windows 用户关闭不必要的后台程序
UniPic-2 的本地部署并不复杂,关键在于环境配置正确 + 模型文件放置到位。一旦部署完成,你就可以在本地安全、高效地进行各类图像处理任务,无需依赖云端服务,适合长期使用和二次开发。

