用 AI 将图片放大 2 倍或 4 倍 — 在你自己的设备上
这款 AI 图片放大工具使用 <strong>Real-ESRGAN</strong> 放大尺寸小、发虚或低分辨率的图片。Real-ESRGAN 是一种神经网络,经过训练可以重建普通缩放会抹掉的边缘、纹理和细节。它完全在你的浏览器中运行 — 有条件时通过 WebGPU 在显卡上运行,否则通过 WebAssembly 在 CPU 上运行。你的图片永远不会被上传:唯一需要下载的是 AI 模型本身,只下载一次,之后缓存在你的设备上。
如何放大图片
- 1将图片拖到页面上、选择一张图片,或用 Ctrl/⌘ + V 粘贴。支持 PNG、JPEG、WebP 和 AVIF。
- 2选择模型:快速(下载 4.6 MB,适合大多数图片和截图)或高质量(64 MB,照片细节最佳)。
- 3选择 2× 或 4×,然后点击放大。首次运行会下载模型;进度按图块逐个显示,并附有剩余时间。
- 4在图片上拖动滑块对比放大前后效果,并放大视图查看细节。
- 5选择 PNG、JPEG 或 WebP,然后点击下载 — 也可以将结果直接发送到其他工具,例如图片大小调整工具。
为什么 AI 放大比普通缩放更清晰
普通缩放(双线性、双三次或 Lanczos)只能把已有的像素铺到更大的网格上。它不会生成任何新细节,所以放大 4 倍后画面发软、出现块状:边缘模糊,文字发虚,JPEG 压缩痕迹也随图片一起变大。
超分辨率网络的原理不同。Real-ESRGAN 在数百万组清晰图片与刻意降质的副本(模糊、缩小、加噪和 JPEG 压缩)上训练,学会了把降质版本还原为清晰版本。拿到你的图片后,它会预测合理的高频细节:锐利的边缘、头发、树叶、织物和文字。这也是它能顺带去除压缩块和轻微噪点的原因。
它添加的细节是预测,而不是还原。它无法让从未清晰可辨的车牌显现,也无法还原只有几个像素宽的人脸;对于非常小或压缩严重的图片,结果可能看起来像油画。在依赖结果之前,请用滑块对比并放大到 100% 查看。
快速还是高质量:选择哪个模型
- 快速 — Real-ESRGAN general v3
- <code>realesr-general-x4v3</code>,一个约 120 万参数的紧凑型 SRVGGNet,下载大小 4.6 MB。它比高质量模型快约十倍,能很好地处理插画、截图、游戏美术、产品图和大多数照片。建议从这里开始。
- 高质量 — Real-ESRGAN x4plus
- <code>RealESRGAN_x4plus</code>,原版 RRDBNet,1670 万参数,下载大小 64 MB。它能在真实照片中恢复更多纹理 — 皮肤、树叶、建筑 — 但代价是时间:在 CPU 上,一张大照片可能需要几分钟。有支持 WebGPU 的显卡才比较实用。
- 2× 与 4×
- 两个模型都是 4 倍网络。选择 2× 时,工具会先运行 4 倍模型,再对结果中每个 2 × 2 区块取平均值。这样明显比直接放大 2 倍更清晰,而且占用内存更少,因为完整的 4 倍图像从未生成。
它如何在浏览器中运行
模型在后台 worker 中通过 ONNX Runtime Web 运行,因此页面始终保持流畅。如果你的浏览器支持 WebGPU(大多数电脑上的新版 Chrome、Edge 和 Safari),网络会在显卡上运行;否则会回退到 CPU 上的 WebAssembly,速度较慢,但处处可用。面板会显示当前使用的是哪一种。
大图会被切分为 128 到 256 像素、相互重叠的图块。每个图块连同周围 16 像素的上下文一起放大,只保留中心部分,因此看不到拼接缝,所需内存也很小。进度条、时间估算和取消按钮也正是靠这种方式实现的。
模型文件在你首次使用时从 Hugging Face 下载,并保存在浏览器的缓存存储中,所以之后访问几乎可以立即开始,并且可以离线使用。你的图片本身只会在你的设备上读取和处理。
透明度、输出格式和尺寸限制
致谢与许可
放大功能使用 Xintao Wang、Liangbin Xie、Chao Dong 和 Ying Shan 的 Real-ESRGAN(“Real-ESRGAN: Training Real-World Blind Super-Resolution with Pure Synthetic Data”,ICCV Workshops 2021),以 BSD-3-Clause 许可证发布。ONNX 转换版本来自 Hugging Face 上采用 BSD-3-Clause 许可证的 jonathanst29/tinier-upscale-models 导出,并固定到特定版本。推理由 Microsoft 采用 MIT 许可证的 ONNX Runtime Web 提供支持。
常见问题
- 这款 AI 图片放大工具真的免费且私密吗?
- 是的。无需账号,没有水印,也不限制图片数量。放大在你自己的电脑或手机上进行,图片永远不会上传到服务器 — 只需下载一次 AI 模型。
- 放大需要多长时间?
- 使用 WebGPU 时,快速模型放大一张典型的 1000 像素图片只需几秒。在 CPU 上可能需要一分钟或更久,而高质量模型还要再慢约十倍。进度条会显示已用时间,并在第一个图块完成后估算剩余时间。
- 为什么第一次放大比较慢?
- 首次运行需要下载 AI 模型(快速 4.6 MB,高质量 64 MB),并为你的显卡或 CPU 做准备。之后模型会缓存在浏览器中,后续运行无需再次下载。
- AI 放大能修复模糊的照片吗?
- 它可以让低分辨率或轻微模糊的照片看起来清晰许多,并清除 JPEG 压缩痕迹和噪点。但它无法恢复从未拍到的细节:极小的人脸、无法辨认的文字和严重的运动模糊仍然难以辨认,网络还可能在这些地方编造纹理。
- 最大可以放大多大的图片?
- 结果在电脑上限制为约 3600 万像素(例如 6000 × 6000 像素),在手机和平板上约为 1600 万像素。如果超出限制,会先缩小输入图片以使结果符合要求,工具会提示你。
- 会保留透明背景吗?
- 会。保存为 PNG 或 WebP 即可保留透明度:Alpha 通道会用双三次重采样放大,并与 AI 放大的颜色一起合成。JPEG 不支持透明,因此这些区域会变成白色。
- 浏览器提示 WebGPU 不可用,还能用吗?
- 可以,它会回退到 CPU 上的 WebAssembly,在所有现代浏览器中都能运行,只是速度较慢。要获得最佳速度,请在配有显卡的电脑上使用新版 Chrome、Edge 或 Safari。
- 使用的是哪个模型?结果可以商用吗?
- 本工具使用官方 Real-ESRGAN 权重(general v3 和 x4plus),以宽松的 BSD-3-Clause 许可证发布。你生成的图片归你使用;许可证约束的是模型,而不是你的图片。