我有眼睛和眉毛的图像,如下图所示。
我希望它在边缘处理得更加流畅,如下图所示,这是手工绘制的。
我尝试过形态学开放,但是不同尺寸的SE,它要么填充意外的区域,要么留下一些粗糙的边缘。这是圆形SE分别为9和7的结果。
另一个想法是计算眉毛的Convex Hull并填充颜色。但由于眉毛通常是弯曲的,而凸壳会变成类似下面的图像,这也不是很理想。
或者我应该让边缘上的每个像素成为多边形的顶点然后平滑多边形?这里有什么具体的想法吗?
知道如何在第二张图片中获得结果?
我正在使用Python OpenCV。代码或一般想法都受到欢迎。谢谢!