范范


  • 首页

  • 分类

  • 标签

  • 归档

  • 关于

  • 搜索

opencv-055-二值图像分析(凸包检测)

发表于 2019-04-17 | 分类于 opencv
知识点对二值图像进行轮廓分析之后,对获取到的每个轮廓数据,可以构建每个轮廓的凸包,构建完成之后会返回该凸包包含的点集。根据返回的凸包点集可以绘制该轮廓对应的凸包。OpenCV对轮廓提取凸包的API函数如下: 12345678910void cv::convexHull( InputArray ...
阅读全文 »

opencv-056-二值图像分析(直线拟合与极值点寻找)

发表于 2019-04-17 | 分类于 opencv
知识点对轮廓进行分析,除了可以对轮廓进行椭圆或者圆的拟合之外,还可以对轮廓点集进行直线拟合,直线拟合的算法有很多,最常见的就是最小二乘法,对于多约束线性方程,最小二乘可以找好直线方程的两个参数、实现直线拟合,OpenCV中直线拟合正是基于最小二乘法实现的。 OpenCV实现直线拟合的API如下: 1 ...
阅读全文 »

opencv-054-二值图像分析(对轮廓圆与椭圆拟合)

发表于 2019-04-17 | 分类于 opencv
知识点有时候我们需要对找到的轮廓点进行拟合,生成一个拟合的圆形或者椭圆,以便我们对轮廓进行更进一步的处理,满足我们对最终轮廓形状的判断,OpenCV对轮廓进行圆形或者椭圆拟合的API函数如下: 123456789RotatedRect cv::fitEllipse( InputArray point ...
阅读全文 »

opencv-052-二值图像分析(使用几何矩计算轮廓中心与横纵比过滤)

发表于 2019-04-16 | 分类于 opencv
知识点对图像二值图像的每个轮廓,可以计算轮廓几何矩,根据几何矩可以计算图像的中心位置,估计得到中心位置可以计算中心矩、然后再根据中心矩可以计算胡矩。 几何矩 API 123456Moments cv::moments( InputArray array, bool binaryImage = f ...
阅读全文 »

opencv-053-二值图像分析(使用Hu矩实现轮廓匹配)

发表于 2019-04-16 | 分类于 opencv
知识点对图像二值图像的每个轮廓,可以计算轮廓几何矩,根据几何矩可以计算图像的中心位置,估计得到中心位置可以计算中心矩、然后再根据中心矩可以计算胡矩。 OpenCV中可以通过如下的API一次计算出上述三种矩,API如下: 123456Moments cv::moments( InputArra ...
阅读全文 »

opencv-051-二值图像分析(使用轮廓逼近)

发表于 2019-04-16 | 分类于 opencv
知识点对图像二值图像的每个轮廓,可以使用轮廓逼近,逼近每个轮廓的真实几何形状,从而通过轮廓逼近的输出结果判断一个对象是什么形状。 API 1234567891011void cv::approxPolyDP( InputArray curve, OutputArray approxCurve, do ...
阅读全文 »

使用keras实现一个多输入多输出的网络

发表于 2019-04-16 | 分类于 ML/DL
结构图 代码12345678910111213141516171819import kerasfrom keras.layers import Input, Densefrom keras.models import Modelinput1 = Input(shape=(784,), name="i ...
阅读全文 »

使用keras实现Inception结构

发表于 2019-04-16 | 分类于 ML/DL
Inception结构 代码12345678910111213141516171819202122232425262728import kerasfrom keras.layers import Input, Conv2D, MaxPooling2Dfrom keras.models import ...
阅读全文 »

opencv-048-二值图像分析之轮廓发现

发表于 2019-04-15 | 分类于 opencv
知识点图像连通组件分析,可以得到二值图像的每个连通组件,但是我们还无法得知各个组件之间的层次关系与几何拓扑关系,如果我们需要进一步分析图像轮廓拓扑信息就可以通过OpenCV的轮廓发现API获取二值图像的轮廓拓扑信息. 轮廓发现API 1234567891011121314151617void cv: ...
阅读全文 »

opencv-050-二值图像分析(矩形面积与弧长)

发表于 2019-04-15 | 分类于 opencv
知识点对图像二值图像的每个轮廓,我们可以计算轮廓的弧长与面积,根据轮廓的面积与弧长可以实现对不同大小对象的过滤,寻找到我们感兴趣的roi区域,这个也是图像二值分析的任务之一。 OpenCV对轮廓点集计算面积的API函数如下: 12345678double cv::contourArea( In ...
阅读全文 »
1…192021…28
fanfan

fanfan

271 日志
7 分类
221 标签
© 2020 fanfan