ORB关键点检测

简介: 【6月更文挑战第5天】ORB关键点检测。

ORB特征检测以FAST特征检测器和BRIEF描述符为基础进行了改进,以获得更好的特征检测性能。OpenCV提供的cv2.ORB_create()函数用于创建ORB对象,然后调用ORB对象的detect()方法执行ORB算法检测关键点。
示例代码如下。

ORB关键点检测

import cv2
import numpy as np
img = cv2.imread('cube.jpg') #打开图像,默认为BGR格式
orb = cv2.ORB_create() #创建ORB检测器
kp = orb.detect(img,None) #检测关键点
img2 = cv2.drawKeypoints(img, kp, None, color=(0,0,255)) #绘制关键点
cv2.imshow('ORB',img2) #显示绘制了特征点的图像
cv2.waitKey(0)

目录
相关文章
|
2月前
|
机器学习/深度学习 算法 计算机视觉
yolov8人脸识别-脸部关键点检测(代码+原理)
yolov8人脸识别-脸部关键点检测(代码+原理)
530 0
|
算法 自动驾驶 数据挖掘
3D检测:DETR3D
3D检测:DETR3D
319 0
3D检测:DETR3D
|
27天前
|
算法 计算机视觉 Python
SIFT关键点检测
【6月更文挑战第5天】SIFT关键点检测。
19 4
|
7天前
|
算法 C++ 计算机视觉
详细解读Canny检测算法与实现
详细解读Canny检测算法与实现
10 0
|
2月前
|
存储 计算机视觉 流计算
【OpenCV】计算视频的光流并跟踪物体calcOpticalFlowPyrLK
【OpenCV】计算视频的光流并跟踪物体calcOpticalFlowPyrLK
47 0
|
2月前
|
机器学习/深度学习 自动驾驶 安全
使用YOLO检测图像中的对象
使用YOLO检测图像中的对象
|
7月前
|
算法 计算机视觉
图像特征提取--ORB算法
图像特征提取--ORB算法
72 0
|
10月前
|
C++ Python
pcl/pcd/liblas点云强度intensity反射图像过滤显示
pcl/pcd/liblas点云强度intensity反射图像过滤显示
265 0
pcl/pcd/liblas点云强度intensity反射图像过滤显示
|
算法 数据可视化 TensorFlow
Mask R-CNN上手指南:对象检测和分割实现无人机的检测(一)
Mask R-CNN上手指南:对象检测和分割实现无人机的检测(一)
190 0
Mask R-CNN上手指南:对象检测和分割实现无人机的检测(一)
|
机器学习/深度学习 数据可视化 计算机视觉
Mask R-CNN上手指南:对象检测和分割实现无人机的检测(二)
Mask R-CNN上手指南:对象检测和分割实现无人机的检测(二)
186 0
Mask R-CNN上手指南:对象检测和分割实现无人机的检测(二)