OpenCV - 新的Python绑定和ImageROI?

时间:2011-11-05 15:46:42

标签: python opencv

如何在numpy数组上设置ROI,因为新的Python-Bindings(cv2)不支持ImageROI(或者我没有正确使用它)?我不想在IPLImage和numpy之间进行转换。

感谢您的帮助。

1 个答案:

答案 0 :(得分:2)

我通过将数组中的部件复制到新的numpy数组找到了解决方案。这个新的numpy-array可以与numpy的每个新绑定一起使用。 :)

a = arr[y:y + size[1], x:x + size[0]]  
tmp = np.array( a, dtype = arr.dtype )
return tmp

arr是numpy-array-image,size是一个元组,x和y是坐标。