
EmguCV3.4.3
EmguCV3.4.3笔记
hellohake
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
38-简单人脸识别案例(EmguCV学习)
简单人脸识别案例emmmRecordCode效果emmm教学视频的代码敲了一遍,大概会用一些函数了,慢慢学吧~RecordCode效果原创 2020-07-20 09:02:54 · 1343 阅读 · 0 评论 -
37-简单人脸检测实例(EmguCV学习)
文章目录RecordCode效果Record人脸检测与人脸识别,,机器学习的内容,学习后识别Code效果原创 2020-07-18 13:49:16 · 546 阅读 · 0 评论 -
36-运动物体检测2(EmguCV学习)
运动物体检测2RecordCode效果Record案例:1、使用椭圆对运动物体轮廓进行拟合;2、使用滤波方法去除噪声;3、根据轮廓正外接矩形大小对轮廓进行筛选;4、绘制物体的运动轨迹;5、简单的车辆计数;Code效果...原创 2020-07-17 15:38:32 · 569 阅读 · 0 评论 -
35-运动物体检测1(EmguCV学习)
运动物体检测RecordCode效果RecordCode效果原创 2020-07-16 16:29:38 · 1832 阅读 · 2 评论 -
34-SURF特征匹配(EmguCV学习)
@tocRecordCode效果原创 2020-07-14 13:18:26 · 1429 阅读 · 0 评论 -
33-SIFT特征匹配(EmguCV学习)
@tocRecordcompute()方法用来计算特征描述符,得到特征描述符后进行暴力匹配(BF) :在第一幅图像中选取一个关键点然后依次与第二幅图像的每个关键点进行距离测试,返回距离最近的关键点;Code效果...原创 2020-07-13 22:21:30 · 2162 阅读 · 0 评论 -
32-SIFI特征点提取(EmguCV学习)
文章目录记录Code效果记录Code效果原创 2020-06-15 21:29:05 · 1195 阅读 · 0 评论 -
31-角点检测(EmguCV学习)
文章目录说明Code效果说明1、EmguCV中Harris角点检测函数:CvInvoke.CornerHarris();参数harrisResponse为CV_32FC1的图像,计算后需要进行归一化或者阈值化,转换为CV8U再显示;参数blockSize : 领域大小,和协方差矩阵M的计算有关(影响M的值)2、Harris检测的结果衡量(角点响应度量):M为协方差矩阵,度量R判断是否...原创 2020-03-26 00:01:21 · 1736 阅读 · 0 评论 -
30-GrabCut与FloodFill(EmguCV学习)
文章目录总结Code效果总结1、Grabcuts算法: 是Graphcuts算法的改进,用于用户导向的图像分割,具有较好的分割效果;Grabcuts算法的改进:①使用高斯混合代替Graphcuts中的直方图模型,使算法可以用于彩色图像;②通过迭代方法解决了能量函数最小化的问题,提供了一个更高的全局结果,赋予用户提供的标记更大的灵活性;2、Grabcuts算法允许调用者只在待分割对象周围提供一...原创 2020-03-25 14:14:34 · 750 阅读 · 0 评论 -
29-分水岭算法与图像修补(EmguCV学习)
文章目录说明说明原创 2020-03-24 23:35:19 · 992 阅读 · 0 评论 -
27-图像的矩(EmguCV学习)
文章目录图像普通矩图像的Hu矩形状匹配(matchShape()函数)Code效果参考图像普通矩1、矩函数在图像分析中有着广泛的应用;一个从数字图像中提取出来的矩集,通常描述了该图像形状的全局特征,并提供了大量的关于该图像不同类型的几何特征信息,比如大小、位置、方向、形状等。一阶矩与形状有关,二阶矩显示曲线围绕直线平均值的扩展程度,三阶矩是关于平均值的对称性的测量。2、由图像二阶矩与三阶矩可...原创 2020-03-24 20:08:06 · 2277 阅读 · 0 评论 -
26-最小外接圆、椭圆、轮廓长度、轮廓面积(EmguCv学习)
文章目录总结Code效果总结1、轮廓可以绘制:正外接矩形、最小外接矩形、最小外接圆、最小椭圆:其中最小外接矩形与最小椭圆在绘制时,如果轮廓点少于5个,会导致异常;!!2、轮廓多边形逼近函数ApproxPolyDp():输出结果为Point数组,可以使用CvInvoke.Polylines()函数进行绘制;3、根据轮廓的面积,大小(按比例或绝对值)进行筛选,可以有效的提取出目标轮廓;4、实...原创 2020-03-23 21:21:43 · 4686 阅读 · 0 评论 -
25-轮廓最小外接矩形(minAreaRect())(EmguCV学习)
文章目录说明Code效果说明Codeusing System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using Emgu.CV;using Emgu.Util;using Emgu.CV.Util;using Emgu...原创 2020-03-22 09:54:47 · 5534 阅读 · 0 评论 -
24-正外接矩形BoundingRectangle(EmguCV学习)
文章目录说明Code效果说明1、BoundingRectangle()寻找出来的最小外接矩形可以根据其宽高对轮廓进行筛选,去除小的干扰轮廓Codeusing System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using...原创 2020-03-21 22:34:34 · 2990 阅读 · 0 评论 -
23-凸包ConvexHull(EmguCV学习)
文章目录1、说明2、 二维点集的凸包3、轮廓的凸包4、缺陷检测1、说明2、 二维点集的凸包using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using Emgu.CV;using Emgu.Util;usin...原创 2020-03-21 19:48:44 · 1663 阅读 · 0 评论 -
21-22轮廓绘制(EmguCV学习)
文章目录注意Code效果注意1、CvInvoke.FindContours()函数输入图像应该为二值图像,检测的轮廓针对的是白色物体(高亮部分);FindContours()函数会修改原图像;2、hierarchy(层次结构) : 每个轮廓都有一个自己的层次结构;对每一个轮廓,hierarchy包含四个元素,表示同等级的后一个轮廓、前一个轮廓、子轮廓序号、父轮廓序号;在drawContour...原创 2020-03-21 11:16:14 · 2369 阅读 · 0 评论 -
20-模板匹配matchTemplate()实现(EmguCV学习)
文章目录说明Code效果说明1、模板匹配不支持放大缩小,图像旋转,不适用于缩放与旋转情况;应保证模板图像与搜寻的图像具有相同的大小,方向;1、模板匹配用来寻找一幅图像中与模板最匹配的部分,模板图像大小必须小于搜寻的原图像,且类型必须相同;2、CvInvoke.MatchTemplate()函数:输出比较映射图像result类型为:32位单通道图像,尺寸大小为 : (W-w+1)*(H-h+...原创 2020-03-19 20:04:23 · 3773 阅读 · 0 评论 -
19-直方图计算及应用(EmguCV学习)
文章目录注意Code效果注意1、直方图: 对数据进行统计的一种方法,可以直观的观察到图像数值的分布情况;直方图可分为:灰度直方图,RGB直方图,HSV直方图等等;2、直方图的3个特点: dims(维度)、bins(组距个数)、range(直方图取值范围);3、calcHist() : 计算直方图images : VectorOfMat 类型;4、直方图均衡化:EqualizeHis...原创 2020-03-18 21:31:23 · 2128 阅读 · 0 评论 -
EmguCV实现颜色物体识别与追踪(CvInvoke.InRange()函数)
文章目录说明Code效果说明1、在HSV颜色空间下进行颜色追踪,RGB颜色空间每个通道分量受亮度影响大,HSV颜色空间受亮度影响较小;2、EmguCV与OpenCV的HSV取值: H:0-180 ; S: 0-255; V: 0-255(注意取值范围);3、常用的HSV参考值:4、使用Inrange()函数在HSV空间中寻找HSV在某一范围内的值,输出掩膜,作为寻找结果。Code...原创 2020-03-15 17:55:54 · 4662 阅读 · 0 评论 -
18-霍夫变换
文章目录霍夫变换霍夫线变换Hough线变换DemoHough圆变换Hough圆变换Demo霍夫变换霍夫变化 :(Hough Transform)是图像处理中的一种特征提取技术,在一个参数空间中通过计算累计结果的局部最大值(累计局部最大值) 得到一个符合该特定形状的集合作为霍夫变换的结果;霍夫变换主要分为两种: 霍夫直线变换与霍夫圆变换;1、标准霍夫变换;HoughLines()2、多尺度...原创 2020-02-24 17:20:12 · 546 阅读 · 0 评论 -
11-ROI与Mask掩码
文章目录ROI与Mask掩码ROI(region of interest)ROI DemoROI效果Mask掩膜CodeMask 掩膜效果ROI与Mask掩码1、ROI概念与操作;2、Mask概念与操作;ROI(region of interest)1、ROI 区域为感兴趣区域,一般为矩形区域,能够快速确定图像分析的重点,减少图像处理时间,提高精度;2、使用Rectangle类表示矩形...原创 2020-02-19 11:42:45 · 2078 阅读 · 0 评论 -
09-基本图像运算
文章目录基本图像运算图像加法图像减法图像乘除(multiply、divide)图像逻辑运算(逻辑与、或、非、异或)Code效果基本图像运算1、图像加法;2、图像减法;3、图像乘除;4、图像逻辑运算: 与、或、非、取反、异或;图像加法1、API : Add() 两张图像直接相加;2、API : AddWeighted() : 按照权重相加;dst = a * src1 + b * s...原创 2020-02-18 21:43:05 · 1028 阅读 · 0 评论 -
05-图像视频相关操作
视频操作1、将视频每帧拆分为图片保存;2、批量读取图片(有序无序读取);3、图片合成视频;Codeusing System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using Emgu.CV;using Emgu.Uti...原创 2020-02-18 11:14:32 · 218 阅读 · 0 评论 -
1-EmguCV
文章目录EmguCV添加环境变量导入UI插件添加引用TestCode效果EmguCV1、EmguCV是OpenCV的跨平台.Net封装,允许使用.NET语言调用OpenCV函数;2、 EmguCV3.4.3下载地址:https://sourceforge.net/projects/emgucv/files/emgucv/;添加环境变量1、D:\emgucv3.4.3\emgucv-win...原创 2020-02-16 16:55:09 · 1820 阅读 · 0 评论