我有一个 4级 4维数组contours
(cv2.findContours
的结果),最后我有一对坐标。它看起来像这样:
print(contours[0][0])
→ [[ 676 4145]]
print(contours[0][0][0])
→ [ 676 4145]
print(contours[0][0][0][1])
→ 4145
我想编辑每个最后一级数组的轴元素1,以使该值大10。我知道documentation,但我不知道知道如何深度应用它而不会变平。怎么做?
答案 0 :(得分:1)
任何这些都可行:
contours[:,:,:,1] += 10
contours[...,1] += 10
contours += [0, 10]