关于 AI 自动抠图后描边的实现

2022-05-12 14:03:11 +08:00
 jiangzhouq

最近在研究 AI 抠图,现在有一个需求,就是抠图后在外面在加上一圈描边,百搜不得其解,有朋友知道思路的吗?

2414 次点击
所在节点    程序员
11 条回复
zjhzxhz
2022-05-12 14:16:11 +08:00
直接 Alpha Blending 叠加白色北京不行吗?如果你的抠图用的是 Matting 的算法的话。
longbye0
2022-05-12 14:20:27 +08:00
img_dilated - img
jaredyam
2022-05-12 15:34:18 +08:00
这个需求可以用一个非常常见且典型的代码块实现。

提供几个关键词:bitmap, opencv findContour, pyclipper
zhangyichent
2022-05-12 18:39:30 +08:00
膨胀?
lyvv
2022-05-12 20:09:16 +08:00
想知道你的 AI 自动抠图 是咋实现的
rpman
2022-05-12 20:16:19 +08:00
膨胀+1
拜托你学什么 AI 抠图之前如果能花 30 分钟看看传统图像处理都不会问这种问题
ch2
2022-05-12 20:18:38 +08:00
AI 扣完后,扣掉的像素都是透明的,然后就是单纯的图形学算法了
想咋搞都行,两种像素点的最短直线距离就是白边厚度
pytth
2022-05-12 20:30:14 +08:00
对扣完图的图进行填充颜色,然后比原图大一些,作为背景,不就有个描边的效果了。
cz5424
2022-05-12 21:20:47 +08:00
对 Alpha 层进行腐蚀
pkupyx
2022-05-12 22:12:20 +08:00
能搞定 mask rcnn 却搞不定加几像素轮廓?
edimetia3d
2022-05-12 22:18:32 +08:00
让我想起了以前学图形学的时候,对 3d model 的描边就是 render 一个大的 stencil ,然后再画个正常的。简直惊为天人

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

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

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

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

© 2021 V2EX