小编Nis*_*ave的帖子

OpenCV Python中的轮廓对象检测和提取

我正在尝试从轮廓中检测出三个矩形。我已经从整个图像中提取了整个轮廓。我在下面附加提取轮廓的图像。我想找出一种从整个轮廓中进一步提取三个矩形面板的方法。

提取轮廓图:

在此处输入图片说明

python opencv image-processing computer-vision opencv-contour

5
推荐指数
2
解决办法
315
查看次数

Numpy python 数组切片

我有一个如下所示的数组,

[[240.66666667 171.22222222 158.33333333]
 [218.66666667 134.77777778 143.33333333]
 [197.33333333 118.55555556 128.44444444]
 [195.22222222 119.33333333 126.11111111]
 [196.77777778 118.55555556 123.77777778]
 [183.11111111 111.88888889 118.88888889]
 [173.77777778 106.77777778 114.44444444]]
Run Code Online (Sandbox Code Playgroud)

我想对所有行的第一列和第三列进行切片,并希望获得此输出,

[[240.66666667 158.33333333]
 [218.66666667 143.33333333]
 [197.33333333 128.44444444]
 [195.22222222 126.11111111]
 [196.77777778 123.77777778]
 [183.11111111 118.88888889]
 [173.77777778 114.44444444]]
Run Code Online (Sandbox Code Playgroud)

有没有人有任何想法?

输出截图:

在此处输入图片说明

python arrays numpy multidimensional-array numpy-slicing

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