目标特征检测之BRIEF描述符
2016-03-09 21:22
267 查看
BRIEF:Binary Robust Independent Elementary Rreatures
它不是什么特征,是类似与LBP 和Haar 这样的特征描述符,
#!/usr/bin/env python
import cv2
img = cv2.imread('chess.png')
gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
star = cv2.FeatureDetector_create("STAR")
brief = cv2.DescriptorExtractor_create("BRIEF")
kp = star.detect(gray, None)
kp, des = brief.compute(img,kp)
print brief.getInt('bytes')
print des.shape
它不是什么特征,是类似与LBP 和Haar 这样的特征描述符,
#!/usr/bin/env python
import cv2
img = cv2.imread('chess.png')
gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
star = cv2.FeatureDetector_create("STAR")
brief = cv2.DescriptorExtractor_create("BRIEF")
kp = star.detect(gray, None)
kp, des = brief.compute(img,kp)
print brief.getInt('bytes')
print des.shape
相关文章推荐
- Java反射的学习
- Java 入门 之 抽象类
- 公共字串计算
- CodeForces 630F-Selection of Personnel【组合数学】
- HTML+CSS基础篇(三)——CSS样式基础
- 56.银行里的迷宫(未解决题目)
- 对于软件的点评
- 56.银行里的迷宫(未解决题目)
- 56.银行里的迷宫(未解决题目)
- 56.银行里的迷宫(未解决题目)
- CODE[VS] 1169 传纸条
- 判断一个单链表是否有环及环的链接点
- VMWare中安装Windows Server2012无法启动的解决方案
- Spring 的容器
- Apache Mahout 简介 通过可伸缩、商业友好的机器学习来构建智能应用程序
- Java多线程实现异步调用
- 对比: Java EE EJB和 Spring Java Bean
- 在CentOS 6.5里添加一块硬盘,分区并格式化后,挂载到/data下
- flex布局
- 一起学libcef--给你的浏览器删除cookie