OpenCV-Python系列·第二十六集:Shi-Tomasi corner detector

版权声明:本文为博主原创文章,未经博主允许不得转载。若有任何问题,请联系QQ:575925154(加好友时,请备注:CSDN) https://blog.csdn.net/Miracle0_0/article/details/82818029
# -*- coding: utf-8 -*-
"""
Created on Sat Sep 22 21:18:41 2018

@author: Administrator
"""

import cv2
import numpy as np

img = cv2.imread("jiaolou.jpg")

cv2.imshow("original image",img)

gray = cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)

corners = cv2.goodFeaturesToTrack(gray,50,0.05,25)
corners = np.float32(corners)

for item in corners:
    x,y =item[0]
    cv2.circle(img,(x,y),5,255,-1)
    
cv2.imshow("Top '50' features",img)

if cv2.waitKey(0) == 27:
    cv2.destroyAllWindows()

 

猜你喜欢

转载自blog.csdn.net/Miracle0_0/article/details/82818029