
我想删除此图像的背景以仅获取此人.我有这样的数千张图像,基本上是一个人和一些有点白色的背景.
我所做的是使用边缘检测器,如canny边缘检测器或sobel过滤器(来自skimage库).那么我认为可以做的是,使边缘内的像素变白并使像素变黑.之后,原始图像可以被掩盖以仅获取人物的图像.
然而,使用canny边缘检测器很难获得封闭边界.使用Sobel滤波器的结果并不差,但我不知道如何从那里开始.

编辑:
是否有可能去除右手和裙子之间以及头发之间的背景?
我正在使用 Opencv 和 python 来检测形状然后裁剪它们。我已经成功地做到了这一点,但是现在我正在尝试拍摄裁剪后的图像并删除它们的背景。
图像内部有一个圆圈,周围环绕着灰色。(它可以是灰色的,也可以是不止一种颜色)。

如何删除圆形边框(黑色)周围的颜色 - 我们可以将灰色转换为黑色 - 作为边框颜色,甚至完全删除它并使其透明。
结果图像应仅包含圆圈。