Python-OpenCV:sift(),SURF() 特征提取
来源:互联网 发布:isis网络恐怖主义活动 编辑:程序博客网 时间:2024/06/05 11:46
1、SIFT、SURF
SURF特征是SIFT特征的一个更快的特征提取版,详细请参阅文献[1]。以下将展示python open cv 的 SURF 的特征提取命令,及绘制命令。
2、特征提取
# -*- coding: utf-8 -*-"""Created on Sun Jun 05 09:31:47 2016@author: Eddy_Zheng"""import cv2# 读取图像im = cv2.imread('1.jpg')cv2.imshow('original',im)#cv2.waitKey()# 下采样#im_lowers = cv2.pyrDown(im) #cv2.imshow('im_lowers',im_lowers)# 检测特征点#s = cv2.SIFT() # 调用SIFTs = cv2.SURF() # 调用SURFkeypoints = s.detect(im)# 显示特征点for k in keypoints: cv2.circle(im,(int(k.pt[0]),int(k.pt[1])),1,(0,255,0),-1) #cv2.circle(im,(int(k.pt[0]),int(k.pt[1])),int(k.size),(0,255,0),2)cv2.imshow('SURF_features',im)cv2.waitKey()cv2.destroyAllWindows()
原图:
SURF 特征提取:
[1]Bay H, Tuytelaars T, Gool L V. SURF: Speeded Up Robust Features[J]. Computer Vision & Image Understanding, 2006, 110(3):404-417.
0 0
- Python-OpenCV:sift(),SURF() 特征提取
- SIFT SURF 特征提取
- OpenCV SURF SIFT特征提取及RANSAC算法
- opencv-python 提取sift特征并匹配
- OpenCV-Python sift/surf特征匹配与显示
- OpenCV提取SIFT特征
- Opencv SIFT特征提取
- 【OpenCV】SIFT特征提取
- opencv提取SIFT特征
- OpenCV 3 SURF 特征提取
- OpenCV中feature2D学习——SIFT和SURF算子实现特征点提取与匹配
- opencv 特征点提取算法 SIFT SURF ORB FAST LBP学习(一)
- opencv 特征点提取算法 SIFT SURF ORB FAST LBP学习(二)
- OpenCV中feature2D学习——SIFT和SURF算子实现特征点提取与匹配
- 【opencv】 特征点检测 sift和surf
- 特征提取方法 SIFT,PCA-SIFT,GLOH,SURF
- 特征提取方法 SIFT,PCA-SIFT,GLOH,SURF
- 特征提取方法 SIFT,PCA-SIFT,GLOH,SURF
- 《App后台开发运维和架构实践》推荐序
- Docker Swarm搭建生产环境的集群
- 深度学习之CNN一 卷积与池化
- 亿级Web系统搭建:单机到分布式集群
- 第二波激情
- Python-OpenCV:sift(),SURF() 特征提取
- 柴俊理金:6月5号当周黄金,宁贵沥青操作策略
- markdown编辑器使用方法
- 遗传算法优化的BP神经网络建模
- "CVPR 2014 Tutorial Supervised Deep Learning"阅读总结
- Linux 基础重要命令
- 使用Android Studio打jar包的步骤
- 区间覆盖问题
- 能量采集[NOI2010][Codevs1937]