news 2026/9/26 7:51:55

Inpaint-web 完全指南:在浏览器里免费完成图像修复与 4 倍高清放大

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Inpaint-web 完全指南:在浏览器里免费完成图像修复与 4 倍高清放大

Inpaint-web 完全指南:在浏览器里免费完成图像修复与 4 倍高清放大

【免费下载链接】inpaint-webA free and open-source inpainting & image-upscaling tool powered by webgpu and wasm on the browser。| 基于 Webgpu 技术和 wasm 技术的免费开源 inpainting & image-upscaling 工具, 纯浏览器端实现。项目地址: https://gitcode.com/GitHub_Trending/in/inpaint-web

Inpaint-web 是一款免费开源的浏览器图像修复工具:用画笔圈出划痕、水印或多余物体,AI 自动补全;还能一键把模糊图放大 4 倍变高清。不用装软件,打开网页就能用,适合不想折腾的普通用户和偶尔处理图片的设计师。

它凭什么值得一试

  • 不用安装,不占空间:它就是一个网页,浏览器支持 WebGPU 的话,图像修复和放大全部在你自己的显卡上跑,图片不用上传到任何服务器。
  • 免费且开源:没有会员、没有水印、没有次数限制,模型文件首次使用下载一次后就会缓存在本地,之后离线也能用。
  • 一个工具干两件事:大多数在线修复站只解决"去掉瑕疵",它把"修掉瑕疵"和"放大变清晰"(4 倍超分辨率)放在同一个页面里,老照片一步搞定两件事。
  • 上手门槛极低:上传 → 涂抹 → 生成,三步出图,没有任何参数需要理解。

三步上手:从打开到出效果

整个过程不需要任何配置,跟着做就行:

  1. 打开页面,等模型下载。首次打开会自动下载约 30MB 的修复模型,页面会弹出进度条,耐心等一下(这一步只需要联网一次,模型会缓存到浏览器里)。
  2. 放一张图进来。点击上传区或直接把图片拖进去;手边没有合适的图,也可以点页面下方自带的示例图(狗、鞋、巴黎街景等)直接体验。
  3. 涂抹、生成、下载。右侧拖动滑块调画笔大小,在要去除的瑕疵上涂一下,点击生成。处理完点"下载"保存结果。

第一次用建议直接点示例图试试效果,比找自己的图更快建立信心。

核心能力逐个拆

图像修复(Inpainting)

它能帮你做什么:去掉照片里的划痕、污渍、水印、路人、不需要的物件,被涂掉的区域由 AI 根据周围纹理自动补全。

你该怎么操作:上传后调整画笔大小,把要消除的区域涂黑即可,涂得大致覆盖就行,边缘不用抠得很精确。

效果如何:小范围瑕疵(划痕、贴纸、小水印)补全后几乎看不出痕迹;被移除的物体区域越大,AI 补全的"发挥空间"越大,复杂场景下可能需要多涂一次或换个角度再试。

4 倍超分辨率放大

它能帮你做什么:把模糊的小图、低分辨率截图、老照片放大 4 倍,同时由 AI 补充细节,比系统自带的"拉大"清晰得多。

你该怎么操作:点界面上的"4 倍放大"按钮即可,首次使用会先下载约 70MB 的放大模型(同样只下一次)。

效果如何:文字、边缘、纹理的清晰度提升最明显,配合修复功能,先擦掉老照片上的脏点再放大,是处理旧照片最顺手的组合。

撤销与前后对比

它能帮你做什么:修坏了不用重头再来。每一次操作都有历史记录,可以一步步撤销;还有一键切换"原图"预览和左右分屏对比,方便确认修得干不干净。

你该怎么操作:点"撤销"回退一步;按住预览按钮看原图;拖动分割线即可左右对比修复前后。

效果如何:涂抹失误、修过头的情况都能直接回退,相当于给操作上了保险。

它是怎么做到的

一句话:把 GPU 的计算能力搬进了浏览器。修复用的是 MI-GAN 模型,放大用的是 Real-ESRGAN 模型,都通过 ONNX Runtime 运行——浏览器支持 WebGPU 时直接调用显卡并行计算,不支持就自动退回 WASM 多线程 + SIMD,速度稍慢但照样能跑,核心逻辑在里可以看到这段自动选择的逻辑。

对图片本身的预处理(读图、转通道、缩放)由 OpenCV 的 WASM 版本完成;模型文件下载后存在浏览器的本地缓存里(见 src/adapters/cache.ts),所以第二次打开不用重新下载。这也是为什么它快:没有上传下载图片的往返,计算全在本地完成。

真实场景里的用法

场景一:商品图去掉水印和杂物

遇到什么问题:电商或二手交易的照片上有水印、桌面的杂物入镜,用 Photoshop 手动抠半天。

用哪几步解决:上传商品图 → 用中号画笔涂过水印和杂物 → 生成 → 左右分屏对比一遍,边缘没补好就再补涂一次 → 下载。

省了多少事:一张图的修复时间从打开 PS 学工具算起的一二十分钟,压缩到一两分钟;整个过程图片不出本机,商业素材也不用担心被第三方站点留存。

场景二:老照片翻新

遇到什么问题:手机或老相机里的旧图分辨率低、有划痕,发朋友圈都是马赛克。

用哪几步解决:上传原图 → 先用画笔擦掉明显的划痕和脏点 → 点"4 倍放大" → 下载高清版本。

省了多少事:传统做法是找修图服务或反复用在线放大站(要排队、要注册、图要上传),这里两个功能在同一页面串起来完成,一张老照片几分钟内出成品。

上手与部署

想自己跑一份(比如想改界面或内网使用),四条命令就够:

git clone https://gitcode.com/GitHub_Trending/in/inpaint-web cd inpaint-web npm install npm run start

启动后按终端提示的本地地址访问即可。两点注意:WebGPU 需要 Chrome 或 Edge 等较新的浏览器才能发挥全部性能;首次使用需要联网下载模型。

有现成的 Dockerfile,想部署成服务也可以直接构建运行,镜像基于 Node 18 构建、Alpine 运行,容器起来后同样会启动 Vite 开发服务器。

它适合谁、什么时候选它

  • 只想马上修一两张图,不想装任何软件:选它。打开页面就能用,比下载专业软件划算。
  • 在意图片隐私,不想上传到别人的网站:选它。处理全在本地浏览器完成,图片不经过任何服务器。
  • 需要批量处理几十上百张图、或要进工作流:暂时别选它。它目前一次处理一张图,批量和自动化还在开发计划里。
  • 浏览器很老或内网电脑装不了新浏览器:也能用(WASM 回退模式),但速度会明显变慢,此时传统软件可能更现实。

总结 + 下一步

  • 🚀零安装:打开浏览器就能修图,图片不离开你的电脑
  • 🎯一涂即修:画笔圈出瑕疵,AI 补全纹理,支持多步撤销
  • 🔍4 倍放大:模糊图和老照片一键变高清
  • 💰完全免费:开源项目,无水印无次数限制

现在就打开它,找一张有水印或模糊的旧图,三步之内你会看到成品——比读这篇指南更快。

【免费下载链接】inpaint-webA free and open-source inpainting & image-upscaling tool powered by webgpu and wasm on the browser。| 基于 Webgpu 技术和 wasm 技术的免费开源 inpainting & image-upscaling 工具, 纯浏览器端实现。项目地址: https://gitcode.com/GitHub_Trending/in/inpaint-web

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/26 7:51:21

WebView从原理到实战:概念、核心能力与常见坑解析

你有没有遇到过这样的场景:安装某个软件时,突然弹出一个与“WebView”相关的错误;自己开发的App里明明页面已经写好了,放进去却一片白屏;看到别人家的短视频App一进入就能自动播放,换到自己项目里却怎么都动…

作者头像 李华
网站建设 2026/9/26 7:51:08

金融数据服务架构设计与实战:模块化分层、技术选型与性能优化

1. 金融数据服务项目的整体架构设计思路1.1 为什么选择模块化分层架构做金融数据服务这类项目,最怕的就是一开始图省事,把行情接入、数据清洗、指标计算、对外接口全塞在一个进程里。我前两年接手过一个类似的项目,当时为了赶进度&#xff0c…

作者头像 李华
网站建设 2026/9/26 7:50:23

Java字符串大小写转换的Locale陷阱:从土耳其语Bug到最佳实践

1. 大小写转换的“魔鬼细节”:从一个线上Bug说起 先说一个我早年踩过的真实坑。当时接手一个老项目,业务逻辑很简单:从前端拿到一个城市代码,转成大写后存库。代码写得很顺手: String cityCode request.getParamete…

作者头像 李华
网站建设 2026/9/26 7:49:57

把相亲当成系统优化:程序员的理性婚恋决策框架

我做了十年程序员,被家里安排相亲的次数也不少。最初我特别反感这种场合,总觉得像把人放到货架上比参数。直到有次我把“你到底想找什么样的人”这个问题认真写下来,按项目需求文档的方式拆了一遍,才发现自己其实从来没想清楚过。…

作者头像 李华
网站建设 2026/9/26 7:49:20

MySQL 5.6绿色版Windows解压即用:初始化、配置与避坑指南

简介:MySQL 5.6 绿色免安装版部署包,面向需要在 Windows 下快速搭建数据库的开发、测试及运维人员,省去繁琐安装流程,解决环境配置耗时、依赖难凑齐的痛点。压缩包仅 55.24MB,共 642 个文件,由 exe 程序与 …

作者头像 李华
网站建设 2026/9/26 7:49:20

Mac本地部署OpenClaw:从环境配置到飞书Teams接入与排错

最近我一直在折腾一件事:把OpenClaw装到我的MacBook上。以前这类AI助手框架我都是在Linux服务器上部署,装了也就装了,不会太在意过程。但换到Mac上之后,情况完全不一样——M系列芯片、Homebrew环境、Node版本、权限问题&#xff0…

作者头像 李华