修复图片、高清化照片,OpenWrt折腾inpaint-web

修复图片、高清化照片,OpenWrt折腾inpaint-web

typecho
2024-04-29 / 0 评论 / 1,339 阅读 / 正在检测是否收录... ===> PDD优惠福利券,千万好物,不要错过 <===

相信很多小伙伴都有过这样的困扰:手里的照片分辨率太低,画质模糊不清;或者照片中有一些你不想要的物体,但又没有专业的修图软件。别急,今天我们就来分享一款操作简单、性能强劲的神器 —— inpaint-web!🚀
inpaint-web 是一款基于 WebGPU 和 WASM 技术的免费开源工具,可以在浏览器中直接运行,帮你快速修复和高清化图片。功能非常强大,堪称图像处理的新宠!😍项目地址:github.com/lxfater/inpaint-web。
难以置信?来,让我们一起亲手体验一下!首先你需要在 OpenWrt(演示固件来源于openwrt.ai)上布置好 Docker+Docker Compose环境,为 inpaint-web 的部署做好准备,还不会的请查看相关教程。安装好 Docker相关环境之后,我们需要用到 docker-compose 来快速构建和运行 inpaint-web。

打开命令行模式("服务"-“终端”),进入目录/data/docker,使用git命令克隆项目的源码:
cd /data/docker
git clone https://github.com/lxfater/inpaint-web.git
进入inpaint-web目录,创建docker-compose配置文件。
cd inpaint-web
vi docker-compose.yml
docker-compose.yml的内容如下:

version: '3'
services:
  inpaint-web:
    build: .
    container_name: inpaint-web
    ports:
     - 5173:5173
    restart: always

将内容保存,然后在命令行执行
docker-compose up -d
就可以后台运行 inpaint-web 了。几分钟后构建完成后通过 http://你的OpenWrt路由IP:5173 即可访问 inpaint-web 的界面。

360截图20240429103220926.jpg
360截图20240429103907236.jpg

界面超级简洁友好,操作也异常简单。传入需要处理的图片,选择需要的功能(修复/高清化),点击一个按钮即可!🤩 修复功能可以智能去除图片中你不想要的部分,高清化功能可以将图片分辨率提升数倍,保证质量依旧出色。修改之后的图片可直接下载,妥妥的!
如果你对照片质量要求比较高,不妨去给 inpaint-web 提提建议。它的模型经过优化,可大幅提升处理效果。而且作为一款开源项目,后续还会接入更多黑科技,比如结合 Segment Anything 和 Stable Diffusion 实现智能抠图和图像内容替换等🔥。
总之,有了 inpaint-web 这款实用神器,从此你就可以说再见低质量、难看的图片啦!小伙伴们赶紧行动起来,在OpenWrt上一键部署,解锁浏览器内图片处理新体验!独乐乐不如众乐乐,现在就 @你的小伙伴一起来体验吧!🥳

更多关注:www.9418666.xyz

0