正确的代码示例如下:
[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]
没有评论:
发表评论
谢谢您的留言^_^