
我想试试 AI 抠图,试了几个在线的网站,又折腾了一个本地工具,但是这个工具的效果令人失望,最后还是用在线的省事。
我发现这些在线抠图的网站大多都是为电商图片服务的,比如生成商品的抠图照片。我是想抠二次元插画的角色的,试了几个网站,水平参差不齐,而且基本都要登录账号才能下载转换后的图片。下面两个算是目前我感觉比较好的。
这是个国内网站,注册时可以使用 QQ、微信快捷登录。
优点:
缺点:
抠图效果:
这是个国外网站,注册时可以使用谷歌账号登录。
优点:
缺点:
抠图效果:
网址:https://www.remove.bg/upload
这是个国外网站,注册时可以使用谷歌账号登录。
优点:
缺点:
抠图效果:
我试了几张图片,很难抉择。removal.ai 会抠的比较干净,remove.bg 则宽容一些。对于具体的图片,两者互有胜负。佐糖有时候可能拉了大胯,但偶尔又能占据上风。反正没有一个完美的的答案,而且 AI 在抠图方面看来也没有那么好用(也许处理三次元照片时会好些)?
我试了 rembg:https://github.com/danielgatis/rembg
安装就折腾了超过一个小时,因为我想用独显加速,所以需要安装 CUDA、cuDNN。这俩倒没花多少时间,主要是之后用 pip 安装一些包、下载模型的时候速度很慢,即使我设置了代理,下载速度也只有 500 KB 或更低。
安装之后尝试一下,让我大吃一惊,因为效果实在是超出我预料的……糟糕。我试了使用简单的命令行,以及复杂一些的 py 脚本(还让 AI 帮忙写了几组不同参数进行测试),效果都很差,可以说远不如在线网站。
左边是命令行的结果,大腿往下的黑色皮裤直接没了,头发与肩膀之间的白色背景也没抠。右侧是用脚本设置参数的结果,但此时无法去掉抱枕,而且一些浅色的地方也抠不干净,试了很多次最后放弃了。
之后我去看了它仓库里的示例图片,效果确实和我预期的有差距。也许要调参高手或者用其他工具预先处理才能提高效果。白折腾了。