目前SIFT受专利保护
#!/usr/bin/env python
import cv2
img = cv2.imread('chess.png')
gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
sift = cv2.SIFT()
print sift.shape
kp=sift.detect(gray, None)
img = cv2.drawKeypoints(gray,kp)
cv2.imshow('sift', img)
cv2.waitKey(0)