进行霍夫圆变换中有一个API:HoughCircles(). 第五个参数为double类型的minDist(),为霍夫变换检测到的圆的圆心之间的最小距离,即让算法能明显区分的两个不同圆之间的最小距离.这个参数如果设置太小,多个相邻的圆可能被错误的检测成了一个重合的圆.反之,如果设置太大,某些圆就不能检测出来. 第七个参数,它越小,就越可以检测到更多根本不存在的圆,而它越大的话,能通过检测的圆就更加接近完美的圆形了. #include<opencv2/opencv.hpp> using name
本节将介绍 Haar 级联分类器,通过对比分析相邻图像区域来判断给定图像或子图像与已知对象是否匹配. 本章将考虑如何将多个 Haar 级联分类器构成一个层次结构,即一个分类器能识别整体区域(如人脸),而其他的分类器可识别小的区域(如鼻子.眼睛和嘴). 1 Haar 级联的概念 图像会因灯光.视角.视距.摄像头抖动以及数字噪声的变化而使得细节变得不稳定.所以提取图像的细节对产生稳定分类结果和跟踪结果很有作用.这些提取的结果被称为特征. 专业的表述为:从图像数据中提取特征.虽然任意像素都可能影响多