Advertisement
Guest User

Untitled

a guest
Feb 25th, 2017
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.64 KB | None | 0 0
  1. def image_wrap(img, src, dst, img_size):
  2. """
  3. Perpesctive transfor of an image based on source and destination image points.
  4.  
  5. :param img:
  6. Image to transform
  7.  
  8. :param: src:
  9. Source coordinates
  10.  
  11. :param dst:
  12. Destination coordinates
  13.  
  14. :param img_size:
  15. Image shape
  16.  
  17. :returns:
  18. Tuple of the warped image, the transform matrix and inverse transform matrix
  19. """
  20.  
  21. M = cv2.getPerspectiveTransform(src, dst)
  22. Minv = cv2.getPerspectiveTransform(dst, src)
  23. warped = cv2.warpPerspective(img, M, img_size, flags=cv2.INTER_LINEAR)
  24. return warped, M, Minv
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement