记得还有个这种抠图方式
我们尝试理解一下
第一步,人工选取点位,然后其实构造了一个凸多边形,这一步还行,中间有洞就挖洞,类似earcut那种东西
第二步,2个点中间的连线部分,怎么包裹到轮廓的?
我得推测是
有了外轮廓之后,有法线方向,然后沿着朝内走的法线走几个像素,找到第一个突变的点,
再向外走几步,找到突变的点
首先是你点在真实轮廓外部的情况
就会变成朝内有突变点,朝外没有,那么可以认为突变点就是吸附点
点在轮廓内部的情况
朝内没有突变点,朝外有,吸附到外面突变点
如果点刚好点在轮廓上的情况
那他自己就是突变点,就不用动
思考
怎么算突变点,图像转灰度图,然后灰度突变的点就是突变点
OR 这个像素blur 一或者两个像素,再判断