
opencv
暴风少年
做每一件有趣的事情
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
openCV 的Point模板类的介绍
opencv中提供了点的模板类来描述图像中的点,分为2维点模板类Point_和3维点模板类Point3_。Point_通过2维图像平面中的x和y坐标确定点的位置,Point3_通过3维立体图像中的x、y、z坐标确定点的位置。对于点的坐标的类型可以是int、double、float类型,下面是源代码中的定义: typedef Point_<int> Point2i; typed...原创 2018-07-17 11:16:49 · 1004 阅读 · 0 评论 -
OTSU算法介绍及openCV的C++实现
OTSU算法介绍及openCV的C++实现原理:OTSU算法也称最大类间差法,有时也称之为大津算法。前景与背景图像的类间方差最大。因方差是灰度分布均匀性的一种度量,背景和前景之间的类间方差越大,说明构成图像的两部分的差别越大,当部分前景错分为背景或部分背景错分为前景都会导致两部分差别变小。因此,使类间方差最大的分割意味着错分概率最小。Ostu方法可以形象地理解为:求取直方图有两个峰值的...原创 2018-07-14 20:03:47 · 4118 阅读 · 0 评论 -
Canny边缘检测原理 及 opencv 的 C++ 实现
Canny算子Canny 的目标是找到一个最优的边缘检测算法,最优边缘检测的含义是: 好的检测- 算法能够尽可能多地标识出图像中的实际边缘。 好的定位- 标识出的边缘要尽可能与实际图像中的实际边缘尽可能接近。 最小响应- 图像中的边缘只能标识一次,并且可能存在的图像噪声不应标识为边缘实现步骤:滤波(消除噪声)梯度幅度及方向角计算(增强)边缘非极大值抑制用滞后阈值法求解...原创 2018-07-14 23:14:41 · 2665 阅读 · 0 评论