Upscayl文件夹批量放大怎么用:选个文件夹,一次跑完全部图片
【免费下载链接】upscayl🆙 Upscayl - #1 Free and Open Source AI Image Upscaler for Linux, MacOS and Windows.项目地址: https://gitcode.com/GitHub_Trending/up/upscayl
Upscayl的批量放大(Batch Upscayl)模式,可以把一个文件夹里的多张 PNG、JPG、WebP 图片一次性放大并统一输出,适合需要成批处理素材的设计师、电商运营和老照片整理者。开启批处理勾选框后,输入目标从"单张图片"变成"整个文件夹",输出目录会自动建好命名规范的子文件夹,你只需配置一次参数。
Upscayl批量放大能做什么
- 整个文件夹一次处理:选中输入文件夹后,内部所有受支持格式的图片按同一组参数逐个跑完,比如一个装有 50 张产品图的目录。
- 自动建输出目录:结果保存在输出路径下的
upscayl_格式_模型_倍数子文件夹中,如upscayl_png_upscayl-standard-4x_4x,无需手动整理。 - 全程无人值守:进度条实时更新,处理完弹系统通知;中途点 Stop 会立即终止任务。
- 能力边界:只处理你明确选中的文件夹,不会递归子目录;对完全失焦、噪点极重的图片,放大效果有限。
批量放大操作步骤
- 勾选界面顶部的 Batch 选项,下方按钮文案会从"Select Image"变为"Select Folder"。
- 点选文件夹按钮,指定输入目录;再点选输出路径,指定结果根目录(两者都不填会弹提示,无法启动)。
- 在模型区选择模型(默认 7 个均为 4x),缩放倍数选 4,或改用自定义宽度(如 1920)。
- 在设置页按需调整 Tile Size、Compression、TTA 等参数(见下表)。
- 点"Upscayl Folder"启动:日志区开始滚动输出,处理完成后弹出系统通知。
适合批量放大的三类场景
- 电商运营:商品图要统一分辨率上架——把整批产品图放进一个文件夹,参数统一后一次跑完。
- 摄影师:老照片数字化修复——几十张扫描件按同一模型批量放大,风格保持一致。
- 内容创作者:社交媒体素材尺寸不足——一次性升到目标宽度,省去逐张调整。
Upscayl批量放大参数设置与常见问题
| 参数 | 作用 | 建议值 |
|---|---|---|
| Scale | 放大倍数(默认模型原生 4x,其他倍数靠降采样模拟) | 4 |
| Tile Size | 分块大小,影响显存占用,0 为自动 | 0(显存小于 8GB 可设 512) |
| Compression | 输出压缩质量 | 90(1-100) |
| TTA Mode | 多次采样提升质量,耗时增加 | 关闭 |
| Save Image As | 输出格式(png/jpg/jpeg/webp) | png |
| GPU ID | 指定 Vulkan GPU,多显卡系统需要 | 单卡留空,多卡先跑一次看日志再填 |
Q:批处理过程中可以暂停吗?🛑 可以。点 Stop 会立刻终止整个进程,已完成的文件保留在输出目录;未完成的部分需重新选择文件夹再跑。
Q:输出文件夹里的图片是怎么命名的?由 Upscayl 按upscayl_格式_模型_倍数规则生成子文件夹,文件沿用原文件名,见 electron/commands/batch-upscayl.ts。
Q:个别图片失败怎么办?日志区出现 Error 时任务会终止,📋 点 COPY 复制日志排查;常见原因是格式不受支持(仅支持 png/jpg/jpeg/webp)或图片本身损坏,换图后重跑即可。
延伸阅读
- electron/commands/batch-upscayl.ts:批处理主流程,含输出目录命名、进度回调与错误处理逻辑。
- electron/utils/get-arguments.ts:
getBatchArguments生成 ncnn 命令行参数,看懂它就能明白每个参数如何生效。 - docs/Guide.md:GPU ID 查询方法、日志查看和自定义模型加载的官方指引。
先挑一个只含 3-5 张图片的小文件夹试跑,确认输出格式和清晰度符合预期,再替换成大文件夹正式批量处理。
【免费下载链接】upscayl🆙 Upscayl - #1 Free and Open Source AI Image Upscaler for Linux, MacOS and Windows.项目地址: https://gitcode.com/GitHub_Trending/up/upscayl
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考