ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

Upscayl:免费开源的 AI 图像放大工具,从安装到调参的完整走查

Upscayl:免费开源的 AI 图像放大工具,从安装到调参的完整走查 Upscayl免费开源的 AI 图像放大工具从安装到调参的完整走查【免费下载链接】upscayl Upscayl - #1 Free and Open Source AI Image Upscaler for Linux, MacOS and Windows.项目地址: https://gitcode.com/GitHub_Trending/up/upscaylUpscayl 是一款免费、开源AGPL-3.0的 AI 图像放大桌面应用支持 Windows、macOS 和 Linux。它的做法很直接把低分辨率、有锯齿的图片交给 AI 模型由模型推断并补齐丢失的细节输出最高 4 倍原分辨率的图像。整个过程在本机 GPU 上完成图片不离开电脑也没有订阅费用。当前版本为 v2.15内置 7 个 AI 模型。它到底能做什么单张放大选择文件、选模型、点开始完成后可以左右拖动滑块对比原图。批量放大选择整个文件夹按同一参数处理其中所有支持的图片输出到独立目录。Double Upscayl双重放大对同一张图连续放大两遍输入特别小的时候比单遍效果好代价是时间翻倍。自定义模型从 v2.5 起支持加载自己转换的 NCNN 模型.bin 和 .param 两个文件不限于内置的 7 个。有一个硬性前提需要一块支持 Vulkan 的显卡。Vulkan 是这套工具用来在显卡上运行 AI 模型的图形计算接口很多集成显卡不被支持官方 FAQ 的说法是不妨一试但大概率需要独显。三个平台各装各的三个平台都有官方安装方式Windows 用 exe 安装包macOS 用 DMG 或 HomebrewLinux 走包管理器或便携版。Windows10 及以上下载upscayl-x.x.x-win.exe双击运行。出现 SmartScreen未识别的发布者提示时点更多信息再点仍要运行然后按向导安装。macOS12 及以上下载.dmg双击后把 Upscayl 拖进应用程序文件夹。首次启动时右键图标选打开再确认一次即可。也可以直接用 Homebrew 安装。LinuxFlatpak、Snap、AURArch 系以及各发行版的软件源都有想免安装就下载 AppImage加上执行权限后运行。前两种命令如下# macOSHomebrew 安装 brew install --cask upscayl # LinuxAppImage 便携版 chmod x upscayl-*.AppImage ./upscayl-*.AppImage4 步放大第一张图打开应用后左侧边栏从上到下就是完整流程共 4 步Step 1 选择图片点 SELECT IMAGE挑一张要放大的图。Step 2 选放大类型这个下拉框实际是在选 AI 模型想放大两遍就勾选下方的 Double Upscayl。Step 3 输出文件夹默认保存在原图同目录可以改成任意目录。Step 4 开始点绿色的 UPSCAYL 按钮主区域出现进度条完成后直接左右对比原图。想一次处理整个文件夹时打开侧边栏顶部的 Batch Upscale 开关Step 1 就变成选择文件夹。内置 7 个模型怎么选内置模型全部是 4 倍放大从 v2.8 起如果你只要 2 倍或 3 倍应用会先放大 4 倍再降采样不需要专门去找对应倍数的模型。下拉框里的名字更适合的场景相对速度Upscayl Standard通用默认选择快Upscayl Lite硬件偏弱时快速过一遍最快High Fidelity真实场景细节保真中Remacri真实照片尤其人像慢UltraMix Balanced质量与速度的折中中UltraSharp文字、线条要更锐的轮廓慢Digital Art数字绘画、插画中一个省事的顺序先用 Upscayl Standard 试结果偏塑料感就换 High Fidelity 或 UltraMix Balanced处理文字或线稿用 UltraSharp。下图是 Upscayl Standard 模型把 500×500 的图放大到 2000×2000 后的实际输出效果不理想时值得调的 5 个参数这些设置都在 Settings 页里平时用得到的就这几个Tile Size瓦片大小图片被切成小块逐块处理块越大越吃显存。处理大图报内存错误时把它调小。TTA 模式同一张图按多个方向各处理一遍再合成质量更好时间大约变成 8 倍只给重要图开。输出格式PNG 无损WebP 体积小、质量高JPG 最省空间但有损。GPU ID多显卡机器选错卡时先随便放大一张图然后在 Settings 页底部的日志区能看到每张卡的编号0、1、2……把独显那个编号填进 GPU ID 输入框即可。自定义宽度直接指定输出宽度像素绕开固定倍数。有一点要提前说清楚Upscayl 做增强不做去模糊。原图本身失焦、糊掉的放大后依然糊没有哪个模型能救。常见的三个坑打不开或处理失败多数是显卡或驱动问题。更新显卡驱动确认用的是 Vulkan 支持的独显多显卡就手动填 GPU ID。还不行就重装、重启再到 Settings 页看日志里有没有 Vulkan 相关报错。批量处理看起来卡住当模型不支持你开的某个选项时程序会先把所有图放大完再做后处理——等它跑完别中途关。放大后看不出区别多半是输入图本身分辨率已经不低。Upscayl 对低分辨率、有锯齿的图提升最明显对已经清晰的图差异天然很小。更多问题可以查官方排错文档。用命令行跑批处理桌面版的后端是一个独立的开源命令行工具upscayl-ncnnNCNN 是轻量神经网络推理框架由 Vulkan 提供 GPU 加速GUI 里的参数它全支持upscayl-ncnn -i input.jpg -o output.jpg -m ./models -n remacri-4x -f jpg -t 256 -x参数含义-i输入、-o输出、-m模型目录、-n模型名、-f输出格式、-s倍数不写就用模型自带的 4 倍、-gGPU 编号、-w自定义宽度、-c压缩、-t瓦片大小、-x开启 TTA。把-i和-o指向两个文件夹就是批量处理。自定义模型同样适用建一个models文件夹把 NCNN 格式的两个文件放进去用-m指过去即可。PyTorch 模型转 NCNN 的流程见 docs/Model-Conversion-Guide.md。下一步先装好应用挑一张略糊的老照片用 Upscayl Standard 跑一次 4 倍放大看看效果满意了再打开 Batch Upscale 处理剩下的。完整参数说明和 GPU 选择方法在 docs/Guide.md。【免费下载链接】upscayl Upscayl - #1 Free and Open Source AI Image Upscaler for Linux, MacOS and Windows.项目地址: https://gitcode.com/GitHub_Trending/up/upscayl创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表