Opencv算法学习二
2024-10-15 18:32:28
1.直方图:图片中像素值分布情况的坐标图。
直方图均衡化:按一定规律拉伸像素值,提高像素值少的点,增加原图的对比度,使人感觉更清晰的函数。
equalizeHist( src, dst );
2.haar角点检测:首先说边缘检测是检测出相邻像素点的变化,而角点则是两个方向上的像素变化的角点,我们称为角点。常用作特征点的检测,人脸识别等。
角点检测的函数:
cornerHarris_demo( , );//Harris-Stephens方法检测角点
goodFeaturesToTrack(0,0);//Harris-Stephens方法检测角点
cornerMinEigenVal( src_gray, myShiTomasi_dst, blockSize, apertureSize, BORDER_DEFAULT );//最小本征值进行检测
cornerSubPix();//亚像素级的角点检测
3.特征点检测:
类SurfFeatureDetector 下的函数detect 实现检测过程, drawKeypoints 来绘制检测到的关键。
类 SurfDescriptorExtractor 以及它的函数 compute 来完成特定的计算.
使用 BruteForceMatcher 来匹配特征向量。
使用 drawMatches 来绘制检测到的匹配点.
4.svm:支持向量机,是一种分类器。
最新文章
- phpcms 表单提交发送邮件
- 基于cocoStudio的UIListView的可以左右滑动翻页的ListView
- php ticks 调试应用
- jquery 节点操作大全
- Subsequences Summing to Sevens
- 前端测试框架Jest系列教程 -- Mock Functions
- Xamarin~Android篇~监听返回键,单击返回某个webView,双击退出
- tomcat配置https协议
- MongoDB与CouchDB 全方位对比
- python获取当前运行程序的名字
- js 第三期 小肩膀 第一段
- EF Code First列名 'Discriminator' 无效的问题
- Java学习笔记之linux配置java环境变量(三种环境变量)
- Java热部署相关
- 机器学习进阶-直方图与傅里叶变换-图像直方图 1.cv2.calc(生成图像的像素频数分布(直方图))
- UltraISO制作U盘启动盘安装Win7/9/10系统攻略
- virtualbox centos 网络配置
- 如何搭建hibernate框架
- Ceph 块设备 - 命令,快照,镜像
- 微信后端服务架构及其过载控制系统DAGOR