学习笔记一
图像获取
1、本地加载(jpg,bmp,png......)
2、相机获取(Feame,Byte)
3、视频获取(AVI......)
4、创建图像CreateImage(IPL,cvMat,Mat......)
操作处理
1、图像加减、通道分离合并、阙值化、滤波
2、直方图分析、傅里叶变换、形态学处
3、图像金字塔、边缘检测、霍夫变换、轮廓分析
4、图像变换与匹配
信息处理
1、轮廓信息提取
2、直方图分布
3、频域信息
4、人脸识别
结果输出
1、处理后的图像输出
2、参数输出
3、信息输出显示…
基本操作
这些函数都在Cvlnvoke类当中,使用时Cvlnvoke.函数
图像读取:Imread()
窗口创建:NnmeWindow()
图像显示:Imshow
图像保存:Imwrite
资源释放:DestroyWindow(),DestroyAllWindows()
示例程序
using Emgu.CV;
using Emgu.CV.Structure;
using Emgu.CV.CvEnum;
using Emgu.Util;
static void Main(string[]args)
{
Mat sraImg = Cvinvoke.Imread("xx.jpg");//读取图片
CvInvoke.Cvt
这篇博客介绍了EmguCv在图像获取和处理方面的基础知识,包括图像读取、显示、保存以及基本操作,如加减、滤波、轮廓分析等。还探讨了人脸识别和图像变换,提供了一些示例程序,帮助理解如何使用CvInvoke类中的函数。
最低0.47元/天 解锁文章
442

被折叠的 条评论
为什么被折叠?



