相关疑难解决方法(0)

如何从此类图像中删除背景?

IMAGE_1

我想删除此图像的背景以仅获取此人.我有这样的数千张图像,基本上是一个人和一些有点白色的背景.

我所做的是使用边缘检测器,如canny边缘检测器或sobel过滤器(来自skimage库).那么我认为可以做的是,使边缘内的像素变白并使像素变黑.之后,原始图像可以被掩盖以仅获取人物的图像.

然而,使用canny边缘检测器很难获得封闭边界.使用Sobel滤波器的结果并不差,但我不知道如何从那里开始.

Sobel_result

编辑:

是否有可能去除右手和裙子之间以及头发之间的背景?

python opencv image-processing scikit-image

48
推荐指数
5
解决办法
3万
查看次数

OpenCV:删除图像的背景

我正在使用 Opencv 和 python 来检测形状然后裁剪它们。我已经成功地做到了这一点,但是现在我正在尝试拍摄裁剪后的图像并删除它们的背景。

图像内部有一个圆圈,周围环绕着灰色。(它可以是灰色的,也可以是不止一种颜色)。

裁剪图像

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

结果图像应仅包含圆圈。

python opencv image image-processing

3
推荐指数
1
解决办法
3万
查看次数

标签 统计

image-processing ×2

opencv ×2

python ×2

image ×1

scikit-image ×1