在 github 上看到一个可以在浏览器直接运行的抠图工具background-removal-js,处理的时候通过 onnxruntime-web 跑了一个 80MB 左右的模型,试了一下效果还行,对于主体明确的图片基本上都能把背景去掉,但是处理后的图片宽度最大就只有 1024 ,图片质量有所下降,应该是受限于使用的模型图片预处理限制。
做了一个简单图片编辑工具,把这个抠图功能集成进去了,有时候用一下还挺方便的。https://www.photofun.cn/
1
HUZHUANGZHUANG 2023-07-23 20:35:22 +08:00
同志,请教一下, onnxruntime-web 是什么? 下面这个吗?
https://www.npmjs.com/package/onnxruntime-web 另外你的模型是自己网上找的吗? 还是自己训练的? |
2
iyour OP @HUZHUANGZHUANG 就是这个,onnxruntime-web 是可以在浏览器环境下环境下加载 onnx 模型的库,这个模型也是 background-removal-js 这个库中提供的了
|
3
muzihuaner 2023-07-23 21:19:55 +08:00 via Android
感觉有点慢
要是像 remove. bg 就好了 |
4
iyour OP @muzihuaner 这个是全部在浏览器本地处理的,速度主要和使用的电脑性能相关
|
5
dooonabe 2023-07-31 14:25:56 +08:00
👍
|