C# 基于OpenCv的视觉工作流-章24-SURF特征点

C# 基于OpenCv的视觉工作流-章24-SURF特征点

本章目标:
一、SURF特征点检测;
二、绘制关键点;


一、SURF特征点检测;

SIFT算法是对Sift算法的改进,提高了检测效率,如下图,算法不同之处见文末链接。

OpenCv SURF特征点检测可如下使用

var surf = SURF.Create();

KeyPoint\[\] keyPoints;

Mat des = new Mat();

sift.DetectAndCompute(image, null, out keyPoints, des);

其中:参数1,为输入图像;

参数2,为掩膜;

参数3,为输出关键点;

参数4,为输出描述子;

二、绘制关键点

绘制关键点与章23相同,不再详述

效果如下

参考链接

https://www.bilibili.com/video/BV1RFtpeJE6h?spm_id_from=333.788.videopod.episodes\&vd_source=3f9438f03abb9d3e91fda0640164d626\&p=74

"VisionTool 探迹"免费视觉工具

下载地址:https://pan.baidu.com/s/11tktKOSnepLNIEqNbvnv6w?pwd=qv5i

"VisionTool Halcon"付费视觉工具

下载地址:https://pan.baidu.com/s/1v832KTonDYS6oNnWG2iZtQ?

对应系列文章"C# 基于Halcon的视觉工作流",欢迎前往阅读。

上述内容需要一定的技术功底,本章至此已结束,欢迎阅读下章,谢谢!

相关推荐
硅农深芯3 分钟前
芯片设计中的版图依赖效应:被忽视的性能隐形约束
人工智能·layout·版图依赖效应·lde
闭包不眠3 分钟前
Word转HTML后体积不对,裁掉的截图原图还在
前端·图像处理·人工智能·计算机视觉·html·word
TMT星球4 分钟前
高精度还原指尖细节 觅蜂科技提出4D数据重建框架MEgoVista
人工智能·科技
启友玩AI5 分钟前
微安级唤醒、毫安级识别:基于 CI3422 的 AI 眼镜语音交互开发实战
c语言·人工智能·科技·嵌入式硬件·ai·ar·语音识别
xixixi777777 分钟前
大语言模型(LLM)核心能力及在政务领域的全域落地应用解析
人工智能·安全·ai·语言模型·大模型·数据处理·政务
开发笔记-阿牛7 分钟前
AM收音机蓝牙二合一设计复盘
人工智能·单片机·嵌入式硬件·音视频·音频
张继雁7 分钟前
30~50MPa数控高压清洗:前端分级过滤逻辑,抑制硬质磨粒对喷嘴冲蚀
大数据·数据库·人工智能·机器学习·创业创新
言乐610 分钟前
PythonLOLM自动生成复盘报告模型
开发语言·前端·数据库·人工智能·python
u13013015 分钟前
GitHub 热榜项目:日榜(2026-10-11)
人工智能·github
johnsong16 分钟前
当AI在你看不到的地方狂奔:Karpathy的认知漏斗与人类理解的分裂
人工智能