- 博客(5)
- 收藏
- 关注
原创 机器学习(一)
定义: ①:人的“经验”对应计算机中的“数据”,让计算机来学习这些经验数据,生成一个算法模型,在面对新的情况中,计算机便能作出有效的判断,这便是机器学习。 ②:我们是想计算机通过学习西瓜的特征数据,训练出一个决策模型,来判断一个新的西瓜是否是好 瓜。可以得知我们预测的是:西瓜是好是坏,即好瓜与差瓜两种,是离散值。同样地,也有通过历年的人口数据,来预测未来的人口数量,人口数量则是连续值。 预测值为离散值的问题为:分类(classification)。 预测值为连续值的问题为:回归(regr...
2022-01-10 15:19:16
113
原创 Opencv笔记整理(三)
shi-tomas检点检测 原理: 实现: 在OpenCV中实现Shi-Tomasi角点检测使用API: corners = cv2.goodFeaturesToTrack ( image,maxcorners,qualityLevel,minDistance ) 参数︰ . lmage:输入灰度图像 . maxCorners:获取角点数的数目。 . qualityLevel:该参数指出最低可接受的角点质量水平,在0-1之间。. minDistance:角点之间最小的欧式距离,避免得到相邻特征
2022-01-07 21:32:54
1859
原创 Opencv笔记(二)
Harris和Shi-Tomas算法 Harris角点检测: 原理:14 实现: 在OpenCV中实现Hariis检测使用的API是:dst=cv.cornerHarris(src, blockSize, ksize,k) 参数︰ . img:数据类型为float32的输入图像。 . blockSize:角点检测中要考虑的邻域大小。 . ksize: sobel求导使用的核大小 · k︰角点检测方程中的自由参数,取值参数为[0.04,0.06]. 结果: 代码: import cv2
2022-01-07 21:16:22
1603
原创 opencv笔记整理
霍夫圆检测: 1.原理 圆的表示式是: (x - a)^2+(y - b)^3=r 其中a和b表示圆心坐标,r表示圆半径,因此标准的霍夫圆检测就是在这三个参数组成的三维空间累加器上进行圆形检测,此时效率就会很低,所以OpenCV中使用霍夫梯度法进行圆形的检测。 霍夫梯度法将霍夫圆检测范围两个阶段,第一阶段检测圆心,第二阶段利用圆心推导出圆半径。 。圆心检测的原理︰圆心是圆周法线的交汇处,设置一个阈值,在某点的相交的直线的条数大于这个阈值就认为该交汇点为圆心。 。圆半径确定原理︰圆心到圆周上的距离(半径
2022-01-06 19:02:19
2052
原创 Opencv整理笔记加算法整理
createTrackbar()函数用法总结(C++版) create Trackbar函数可用于创建一个可以调整数值的滑动条。 第一步,功能说明:用途就是通过改变滑动条的位置来改变函数里面变量的值,比如我们需要把程序里面的变量i改变为10,20,30就可以分别滑到10,20,30,可以实时的显示i=10,20,30时的效果图。下面我们通过改变变量i的值,实时的把i的值输出到屏幕。 API详解:原型:int createTrackbar(const string& trackbarna..
2021-11-07 23:02:34
2085
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人