error: (-215) src.checkVector(2, CV_32F) == 4 && dst.checkVector(2, CV_32F) == 4 in function getPerspectiveTransform
正确的代码示例如下:
[python]
import cv2
import numpy as np
img = cv2.imread('original.jpg',0)
src = np.array([[50,50],[450,450],[70,420],[420,70]],np.float32)
dst = np.array([[0,0],[299,299],[0,299],[299,0]],np.float32)
ret = cv2.getPerspectiveTransform(src,dst)
print ret
[/python]
error: (-215) p.checkVector(2, CV_32S) >= 0 in function polylines
正确的代码示例如下:
[python]
source_pts = np.array([[280,700],[560,480],[760,480],[1120,700]])
cv2.polylines(test_img, source_pts, True, [255,0,0])
[/python]

参考资料:
[1][2]Geometric Image Transformations[3]