您好,欢迎来到榕意旅游网。
搜索
您的当前位置:首页Python-OpenCV 几何畸变矫正-透视变换

Python-OpenCV 几何畸变矫正-透视变换

来源:榕意旅游网
import cv2
import numpy as np
img=cv2.imread('01laplacian.bmp')
rows,cols=img.shape[:2]
print(rows,cols)
pts1 = np.float32([[27,53],[105,1945],[1203,101],[1231,1937]])
pts2 = np.float32([[50,50],[50,rows-50],[cols-50,50],[cols-50,rows-50]])
M=cv2.getPerspectiveTransform(pts1,pts2)
dst=cv2.warpPerspective(img,M,(cols,rows))
cv2.imshow("img",img)
cv2.imshow("dst",dst)
cv2.imwrite("01result20.bmp",dst)
cv2.waitKey()
cv2.destroyAllWindows()

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- nryq.cn 版权所有 赣ICP备2024042798号-6

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务