OpenCV - 使用矩形扫描图像

时间:2014-06-11 07:30:32

标签: python opencv scanning

我想用矩形扫描我的照片(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))

我知道这似乎很简单,但我没有任何想法如何继续。

谢谢!

1 个答案:

答案 0 :(得分:3)

目前你的矩形没有固定的大小。不应该是:

pt1 = (i, j)
pt2 = (pt1.x+20, pt1.y+20)

另外,您可能需要检查矩形是否与图像重叠。