inpaint-web 3 步跑起浏览器图像修复与 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产品图上有个水印照片中间有只飞过的鸟你想去掉它们又不想为一张图专门安装 Photoshop。inpaint-web 是一个纯浏览器运行的图像修复inpainting与图片高清化工具基于 WebGPU 和 WASM修复与放大都发生在本地图片不需要上传到任何服务器。适合不想装软件、又想保护图片隐私的修图用户。快速体验3 步跑起来第 1 步获取代码git clone https://gitcode.com/GitHub_Trending/in/inpaint-web cd inpaint-web npm install npm run start第 2 步npm install装好依赖后npm run start启动本地开发服务第 3 步浏览器打开控制台提示的地址默认 http://localhost:5173。首页就是一个拖拽上传区下面还有一排示例图点任意一张如鞋子、背包直接进入编辑器。首次使用会先弹出模型下载进度条见 src/adapters/cache.ts修复模型约30MB、放大模型约70MB下载一次后缓存在浏览器里。它能做的 3 件事涂抹标记一键擦除不需要的区域用画笔把要移除的东西涂红模型根据周围内容把这块区域补齐。点击上传或拖拽图片进入编辑器调节画笔粗细后涂抹水印、路人、杂物等生成后与处理前并排显示按住原图按钮可反复对照对满意的结果点击下载核心修复由 MI-GAN 模型完成边缘通常能过渡得比较自然涂得越准结果越干净。4 倍放大把模糊图变清晰上传一张低清图点4 倍放大输出分辨率是原图的4 倍。模型为 Real-ESRGAN x4走分块tile推理大图也能处理处理中有进度条实时显示完成百分比放大后会补出细节纹理整体观感比直接拉大清晰得多适合把旧照片、缩略图救回来放大倍数是固定的4 倍不可调。多步修改历史与撤销每次生成、涂抹都会进入修改历史可来回切换查看点撤销回退到上一步涂错了不用从头再来历史列表在编辑器底部方便对比多轮修复效果这是做精细修复时的安全网大胆涂涂坏了随时退。它是如何工作的一个类比看懂可以把浏览器想象成一家 4S 店WebGPU 是店里的多车道车间模型推理在 GPU 上并行跑没有 WebGPU 的浏览器会自动退回 WASM 单线程车道速度慢一些但功能不受影响。图片先经 src/adapters/inpainting.ts 做预处理转通道、生成掩码再交给 ONNX Runtime 执行模型最后后处理还原成可下载的图片放大功能同理实现在 src/adapters/superResolution.ts。真实使用挑 2 个落地场景场景一电商产品图去水印涂抹鞋底的水印文字后生成画面其余部分保持不变。注意事项修复区域尽量紧贴目标别涂到产品主体上纹理很复杂如密集格纹的区域补齐效果可能不如纯色背景生成结果建议先与原图对比边缘再决定是否二次涂抹场景二服装素材细节增强用 4 倍放大处理衣物图织物质感会比原图明显更清晰方便做细节展示。注意事项输出是原图4 倍分辨率超大原图放大后文件会很大严重糊掉、信息量极少的图放大只能改善观感变不出真实细节需要放大前先做局部修复的话建议先擦除再放大顺序反过来效果一般对比与选型维度inpaint-web传统专业修图软件安装成本浏览器打开即用零安装需下载安装占数 GB 空间图片隐私全程本地处理不上传部分云端功能需上传硬件门槛普通核显即可WASM 兜底通常依赖较高配置费用开源免费多数按年订阅收费功能范围聚焦擦除 4 倍放大全流程修图它做不到批量处理、多图层编辑也没有云端渲染队列处理速度取决于你自己的机器超大图会比桌面软件慢。单图精细修复和快速放大它已经够用。进阶用法Docker 部署与构建仓库自带 Dockerfile构建阶段用node:18装依赖运行阶段切到 alpine 镜像容器内直接以--host模式启动 Vite可以部署到内网给团队共用。本地构建生产版本用npm run build再用npm run serve预览。另外界面通过messages/下的中英文语言包支持界面切换无需刷新页面。常见问题哪些浏览器能用支持 WebGPU 的现代浏览器体验最佳不支持时自动回退 WASM功能不变只是更慢。第一次打开要先下载什么修复模型约30MB、放大模型约70MB各下载一次后缓存在浏览器本地之后无需再等。图片会被上传吗不会。预处理、推理、后处理都在浏览器本地完成图片不出你的设备。涂抹画错了怎么办用撤销回退或者点开始新的重新上传历史步骤都可以查看。特别大的图能处理吗上传时会先自动压缩到合理尺寸再处理极端大图建议先裁剪出关键区域再修复。适合谁用适合不想装软件的个人修图用户、需要快速清理产品图的电商卖家以及想参考浏览器里跑 AI 模型实现的前端开发者。日常擦除水印、放大旧图3 步就能跑起来试。 浏览器打开即用零安装零配置 图片全程本地处理隐私有保证 修复擦除 4 倍放大双功能覆盖最常见的修图需求↩️ 多步修改历史操作可回退 完全开源免费社区入口仓库 Issues 可直接报 bug 提需求欢迎提交 PR 参与作者路线图还计划接入 Segment Anything 快速选区和 Stable Diffusion 图像替换。【免费下载链接】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),仅供参考
