gpt4 book ai didi

python - 使用OpenCV从图像中提取所选区域

转载 作者:行者123 更新时间:2023-12-02 17:38:06 24 4
gpt4 key购买 nike

我选择了一个图像区域,如下所示:

http://slideplayer.com/4593320/15/images/9/Intelligent+scissors+http%3A%2F%2Frivit.cs.byu.edu%2FEric%2FEric.html.jpg

现在,我想使用OpenCV提取所选区域。

我该怎么办?我已经研究过,但没有任何用处。

提前致谢。

最佳答案

首先,您必须将像素位置导入到程序中,并且必须使用这些点创建轮廓对象。我想你知道该怎么做。

您可以从以下链接中找到如何创建轮廓对象:

Creating your own contour in opencv using python

您可以使用以下代码从所选图像中填充黑色

black = np.zeros(img.shape).astype(img.dtype)
color = [1, 1, 1]
cv2.fillPoly(black, contours, color)
new_img = img * black

我想您知道(或找到)如何使用轮廓像素将剩余图像涂黑后进行裁剪。

关于python - 使用OpenCV从图像中提取所选区域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48118893/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com