网站首页 美食营养 游戏数码 手工爱好 生活家居 健康养生 运动户外 职场理财 情感交际 母婴教育 时尚美容

【图像处理】用opencv检测图像特征点

时间:2024-10-13 14:18:30

1、用SIFT检测,得创建一个SIFT检测器:jiqi = cv2.xfeatures2d.SIFT_create()

【图像处理】用opencv检测图像特征点

2、用检测器检测特征点:(kps, tez) = jiqi.detectAndCompute(I, None)

【图像处理】用opencv检测图像特征点

3、绘制特征点:cv2.drawKeypoints(I,kps,I,(255,120,0))cv2.imwrite('00.png',I)

【图像处理】用opencv检测图像特征点

4、还可以这样:cv2.drawKeypoints(I,kps,I,(255,120,0), flags=cv2.DRAW_MATCHES_FLAGS_DRAW_RICH_KEYPOI绿覆冗猩NTS)cv2.imwrite('00.png',I)

【图像处理】用opencv检测图像特征点

5、如果要使用SURF检测,就需要创建SURF检测器:

【图像处理】用opencv检测图像特征点【图像处理】用opencv检测图像特征点

6、如果画出相应的圆圈:

【图像处理】用opencv检测图像特征点【图像处理】用opencv检测图像特征点
© 2025 小知经验
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com