学习笔记一
图像获取
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