我想用矩形扫描我的照片(openCV和python)。这个矩形必须遍布整个图像。
我这样做,但根本不起作用。我的矩形大小为20
for i in range(0,height):
for j in range(0,width):
pt1=(0+i,0+j)
pt2=(20+i,20+j)
point.append([pt1,pt2])
cv2.rectangle(res,pt1,pt2,(255,0,0))
我知道这似乎很简单,但我没有任何想法如何继续。
谢谢!
答案 0 :(得分:3)
目前你的矩形没有固定的大小。不应该是:
pt1 = (i, j)
pt2 = (pt1.x+20, pt1.y+20)
另外,您可能需要检查矩形是否与图像重叠。