background-removal-js 在浏览器上直接运行的抠图工具

296 天前
 iyour

在 github 上看到一个可以在浏览器直接运行的抠图工具background-removal-js,处理的时候通过 onnxruntime-web 跑了一个 80MB 左右的模型,试了一下效果还行,对于主体明确的图片基本上都能把背景去掉,但是处理后的图片宽度最大就只有 1024 ,图片质量有所下降,应该是受限于使用的模型图片预处理限制。

做了一个简单图片编辑工具,把这个抠图功能集成进去了,有时候用一下还挺方便的。https://www.photofun.cn/

1403 次点击
所在节点    分享创造
5 条回复
HUZHUANGZHUANG
296 天前
同志,请教一下, onnxruntime-web 是什么? 下面这个吗?

https://www.npmjs.com/package/onnxruntime-web

另外你的模型是自己网上找的吗? 还是自己训练的?
iyour
296 天前
@HUZHUANGZHUANG 就是这个,onnxruntime-web 是可以在浏览器环境下环境下加载 onnx 模型的库,这个模型也是 background-removal-js 这个库中提供的了
muzihuaner
296 天前
感觉有点慢
要是像 remove. bg 就好了
iyour
296 天前
@muzihuaner 这个是全部在浏览器本地处理的,速度主要和使用的电脑性能相关
dooonabe
288 天前
👍

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/959025

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX