前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >C++ OpenCV特征提取之Shi-Tomasi角点检测

C++ OpenCV特征提取之Shi-Tomasi角点检测

作者头像
Vaccae
发布2019-07-24 13:11:07
8930
发布2019-07-24 13:11:07
举报
文章被收录于专栏:微卡智享

简介

Shi-Tomasi角点检测的理论和Harris角点检测的理论几乎完全一致,唯一不同的是在使用矩阵特征

计算角度响应的时候

先上视频效果

视频内容

相关API

C++: void goodFeaturesToTrack(

InputArray image,

OutputArray corners,

int maxCorners, --表示返回角的数目,如果检测出来角点数大于最大数目

则返回响应值最强前规定数目。

double qualityLevel, --表示最小可接受的向量值1500,0.01,15

double minDistance, --两个角点之间的最小距离

InputArray mask=noArray(),

int blockSize=3, --计算导数微分不同的窗口大小

bool useHarrisDetector=false, --是否使用Harris角点检测

double k=0.04 )

代码演示

我们再新建一个项目名为opencv--shi-tomasi,按照配置属性(VS2017配置OpenCV通用属性),然后在源文件写入#include和main方法

基本的出来了,图像我们改了一下,显示效果为

接下来开始我们的表演

首先还要是创建Trackbar,定义基本的参数

接下来就是写我们的GoodFeauturestoTrack_Deal这个事件

看看运行显示效果


-END-

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2018-06-20,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 微卡智享 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档