1 Star 0 Fork 0

sen/opencv_tutorial

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
test06_corner.py 539 Bytes
一键复制 编辑 原始数据 按行查看 历史
Mejiro Mcqueen 提交于 2024-02-18 14:34 . sth
# 图片特征的提取
import cv2
image = cv2.imread("opencv_logo.jpg")
gray = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY) # 图片先灰度化
# 获取特征点 (对象, 最多的点数, 质量优度水平, 特征点之间的最小距离)
corners = cv2.goodFeaturesToTrack(gray, 500, 0.1, 10)
# 标记出每个点
for corner in corners:
x, y = corner.ravel()
cv2.circle(image, (int(x), int(y)), 3, (255, 0, 255), -1)
cv2.imshow("corners", image)
cv2.waitKey()
# 可以发现,特征点主要都在图片的转角处
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Python
1
https://gitee.com/thzsen/opencv_tutorial.git
git@gitee.com:thzsen/opencv_tutorial.git
thzsen
opencv_tutorial
opencv_tutorial
main

搜索帮助

0d507c66 1850385 C8b1a773 1850385