(特征检测)检测角点opencv--python
检测角点
检测角点是特征检测的一种方法。
(所谓特征检测,就是检测有意义的东西)
下面代码中,使用cornerHarris来识别角点。
关键代码:
dst = cv2.cornerHarris(gray, 2, 23, 0.04)
含义解释:
- 第一个参数,放的是一张灰色的图片
- 第二个参数,表示的是邻近的块大小。
- 第三个参数,限制Sobel算子的中孔(aperture).Sobel算子通过对图像的行列的变换检测,来检测边缘。该数值,表示的角点检测的敏感度。大小在3到31之间的奇数(而且,越小越敏感。数值必须是奇数,这点很关键)
- 第四个参数,是Harris detector free parameter. 就是在公式当中的一个系数(公式就是目标 = 邻近矩阵的秩 - 这个系数 * (邻近矩阵的迹)^2)
import cv2
import numpy as npimg = cv2.imread('4.jpg')gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
gray = np.float32(gray)dst = cv2.cornerHarris(gray, 2, 23, 0.04)img[dst > 0.01 * dst.max()] = [0, 0 , 255]
while True:cv2.imshow('Corner', img)if cv2.waitKey() & 0xff == ord('q'):break
cv2.destroyAllWindows()
(特征检测)检测角点opencv--python相关推荐
- 【毕业设计】深度学习卫星遥感图像检测与识别 -opencv python 目标检测
文章目录 0 前言 1 课题背景 2 实现效果 3 Yolov5算法 4 数据处理和训练 5 最后 0 前言
- 人员抽烟行为识别检测系统 opencv+python
人员抽烟行为识别检测系统基于opencv+python深度学习架构模型,对现场人员抽烟行为实施分析监测.YOLO网络是一个以目标检测为目的而设计的网络.YOLO系列算法的基本思想是将输入图像分割为S× ...
- OpenCV特征检测,角检测,特征点检测,特征匹配,对象查找
特征检测 图像的特征是指图像中具有独特性和易于识别性的区域,角.边缘等都属于有意义的特征. 8.1角检测 角是两条边的交点,也可称为角点或拐角,它是图像中各个方向上强度变化最大的区域. OpenCV的 ...
- OpenCV+python:圆检测
1,圆检测基本原理 对霍夫变换有了这样一种理解-----实际上就是坐标变换,是一种数学上的变换,然后再转换到参数坐标系进行讨论,最终确定待检测圆(或者其他形状)的数学方程.在极坐标系下,圆的数学表达式 ...
- OpenCV + python 实现人脸检测(基于照片和视频进行检测)
OpenCV + python 实现人脸检测(基于照片和视频进行检测) Haar-like 通俗的来讲,就是作为人脸特征即可. Haar特征值反映了图像的灰度变化情况.例如:脸部的一些特征能由矩形特征 ...
- OpenCV使用Harris-Stephens方法检测角点的实例(附完整代码)
OpenCV使用Harris-Stephens方法检测角点的实例 OpenCV使用Harris-Stephens方法检测角点的实例 OpenCV使用Harris-Stephens方法检测角点的实例 # ...
- OpenCV+python:Canny边缘检测算法
1,边缘处理 图像边缘信息主要集中在高频段,通常说图像锐化或检测边缘,实质就是高频滤波.我们知道微分运算是求信号的变化率,具有加强高频分量的作用. 在空域运算中来说,对图像的锐化就是计算微分.由于数字 ...
- OpenCV Python教程(3)(4)(5): 直方图的计算与显示 形态学处理 初级滤波内
OpenCV Python教程(3.直方图的计算与显示) 本篇文章介绍如何用OpenCV Python来计算直方图,并简略介绍用NumPy和Matplotlib计算和绘制直方图 直方图的背景知识.用途 ...
- OpenCV Python在计算机视觉中的应用
OpenCV Python教程 在这篇文章中,我们将使用Python中的OpenCv来涵盖计算机视觉的各个方面.OpenCV长期以来一直是软件开发的重要组成部分. 什么是计算机视觉? 我们考虑一个场景 ...
最新文章
- ROS系统——重要参考资料
- wps的高亮怎么用_怎样在WPS上实现代码语法高亮
- STM32 基础系列教程 31 – DAC
- consul 自动发现与自动注册
- .NET Core 实例接口代理转发
- 2018.11.05 NOIP模拟 规避(最短路计数)
- 【.Net MF网络开发板研究-03】获取雅虎天气(HttpClient示例)
- [SDOI2005]动物园 匹配
- lvm讲解与磁盘挂载问题排除
- 使用Struts2和jQuery EasyUI实现简单CRUD系统(五)——jsp,json,EasyUI的结合
- 2016年下半年 系统分析师 案例分析真题
- 免费下载380套大型商业源码
- win10系统还原点怎么设置
- 小数化分数(C++ 代码讲解很详细)
- H5页面的测试点整理
- excel基础-固定某一列的输入内容
- English语法_定语从句 - 限定性与非限定性
- proteus 0.96OLED IIC仿真 SSD1306 UG-2864HSWEG01
- TMS28027输出PWM波例程解析
- 05. 路由协议原理