Advertisement
Guest User

watu

a guest
Mar 30th, 2020
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.54 KB | None | 0 0
  1. import cv2
  2. import numpy as np
  3. from matplotlib import pyplot as plt
  4.  
  5. imgname = 'subject03.wink.png'
  6.  
  7. img_input = cv2.imread(imgname)
  8. gray= cv2.cvtColor(img_input,cv2.COLOR_BGR2GRAY)
  9. sift = cv2.xfeatures2d.SIFT_create()
  10. kp = sift.detect(gray,None)
  11. img1 = cv2.drawKeypoints(gray,kp,img_input,flags=cv2.DRAW_MATCHES_FLAGS_DRAW_RICH_KEYPOINTS)
  12.  
  13. plt.subplot(211),plt.imshow(cv2.imread(imgname))
  14. plt.title('Input Image'), plt.xticks([]), plt.yticks([])
  15. plt.subplot(212),plt.imshow(img1)
  16. plt.title('SIFT'), plt.xticks([]), plt.yticks([])
  17. plt.show()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement