import cv2 as cv
import matplotlib.pyplot as plt
# 1读取图像
img = cv.imread('./image/tv.jpg')
gray = cv.cvtColor(img, cv.COLOR_BGR2GRAY)
# 2角点检测
corners = cv.goodFeaturesToTrack(gray, 1000, 0.01, 10)
# 3绘制角点
for i in corners:
x, y = i.ravel()
cv.circle(img, (x, y), 2, (0, 0, 255), -1)
# 4图像展示
plt.rc("font", family='Microsoft YaHei')
plt.figure(figsize=(10, 8), dpi=100)
plt.imshow(img[:, :, ::-1]), plt.title('shi-tomasi角点检测')
plt.xticks(), plt.yticks()
plt.show()

THE END
用户38599038 8个月前0
还会更新吗用户42327002 8个月前0
解压密码是多少啊用户67068886 8个月前4
nb确实nb就是哥可以换一个网盘嘛网速限制😂太恶心了kk牛波一12个月前7
必须支持,太给力了帕格劳劳12个月前0
真不错!点赞点赞!一位 WordPress 评论者1年前0
您好,这是一条评论。若需要审核、编辑或删除评论,请访问仪表盘的评论界面。评论者头像来自 Gravatar。