在Shapchat的照片编辑器中,有一个带有引导线的剪刀工具提取对象(通过绘制要提取的对象的边缘)。

我想用openCV来实现该工具,但是我对openCV完全陌生。我搜索了openCV文档和教程,但我不知道如何使用和组合查找轮廓,图像矩和边缘提取的功能。

最佳答案

最简单的方法是:

  • 从OpenCV的抓取演示here
  • 开始
  • 添加代码以使用鼠标事件或触摸事件绘制多边形。
  • 使用多边形初始化抓取分割的前景区域。

  • 您还可以查看dlib's image segmentation,在这种情况下,可以使用剪刀剪切的区域来提取分割图像的一部分。

    10-07 19:22
    查看更多