xxxxxxxxxx
import cv2
import numpy as np
img = cv2.imread('corners.jpg')
img_gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
img_gray = np.float32(img_gray)
corners = cv2.goodFeaturesToTrack(img_gray, 1000, 0.01, 10)
corners = np.int0(corners)
c = 0
for corner in corners:
x ,y = corner.ravel()
cv2.circle(img, (x,y), 3, (0,0,255),3)
c+=1
cv2.imshow('corners', img)
print(c)
cv2.waitKey(0)
cv2.destroyAllWindows()