import cv2
import numpy as np
chess = cv2.imread('./chessboard.jpg')
gray = cv2.cvtColor(chess, cv2.COLOR_BGR2GRAY)
dst = cv2.cornerHarris(gray, 2, # 设定值
3, 0.04) # 推荐值
chess[dst > 0.01 * np.max(dst)] = [0, 0, 255]
cv2.imshow('figure', chess)
cv2.waitKey(0)