Opencv函数 Emgucv函数
作用
cvLoadImage Cvinvoke.cvLoadImage
将图像文件加载至内存
cvNamedWindow Cvinvoke.cvNamedWindow
在屏幕上创建一个窗口
cvShowImage Cvinvoke.cvShowImage
在一个已创建好的窗口中显示图像
cvWaitKey Cvinvoke.cvWaitKey
使程序暂停,等待用户触发一个按键操作
cvReleaseImage Cvinvoke.cvReleaseImage
释放图像文件所分配的内存
cvDestroyWindow Cvinvoke.cvDestroyWindow
销毁显示图像文件的窗口
cvQueryFrame Cvinvoke.cvQueryFrame
用来将下一帧视频文件载入内存
cvReleaseCapture Cvinvoke.cvReleaseCapture 释放CvCapture结构开辟的内存空间
cvCreateTrackbar Cvinvoke.cvCreateTrackbar
创建一个滚动条
cvSetCaptureProperty Cvinvoke.cvSetCaptureProperty 设置CvCapture对象的各种属性
cvGetCaptureProperty Cvinvoke.cvGetCaptureProperty 查询CvCapture对象的各种属性
cvGetSize Cvinvoke.cvGetSize
当前图像结构的大小
cvSmooth Cvinvoke.cvSmooth
对图像进行平滑处理
cvPyrDown Cvinvoke.cvPyrDown
图像金字塔,降采样,图像缩小为原来四分之一
cvCanny:Canny Cvinvoke.cvCanny:Canny
边缘检测
cvCreateCameraCapture Cvinvoke.cvCreateCameraCapture
从摄像设备中读入数据
cvCreateVideoWriter Cvinvoke.cvCreateVideoWriter
创建一个写入设备以便逐帧将视频流写入视频文件
cvWriteFrame Cvinvoke.cvWriteFrame
逐帧将视频流写入文件
cvReleaseVideoWriter Cvinvoke.cvReleaseVideoWriter 释放CvVideoWriter结构开辟的内存空间
CV_MAT_ELEM Cvinvoke.CV_MAT_ELEM
从矩阵中得到一个元素
cvAbs Cvinvoke.cvAbs
计算数组中所有元素的绝对值
cvAbsDiff Cvinvoke.cvAbsDiff
计算两个数组差值的绝对值
cvAbsDiffS Cvinvoke.cvAbsDiffS
计算数组和标量差值的绝对值
cvAdd Cvinvoke.cvAdd
两个数组的元素级的加运算
cvAddS Cvinvoke.cvAddS
一个数组和一个标量的元素级的相加运算
cvAddWeighted Cvinvoke.cvAddWeighted 两个数组的元素级的加权相加运算(alpha运算)
cvAvg Cvinvoke.cvAvg
计算数组中所有元素的平均值
cvAvgSdv Cvinvoke.cvAvgSdv
计算数组中所有元素的绝对值和标准差
cvCalcCovarMatrix Cvinvoke.cvCalcCovarMatrix 计算一组n维空间向量的协方差
cvCmp Cvinvoke.cvCmp
对两个数组中的所有元素运用设置的比较操作
cvCmpS Cvinvoke.cvCmpS
对数组和标量运用设置的比较操作
cvConvertScale Cvinvoke.cvConvertScale
用可选的缩放值转换数组元素类型
cvCopy Cvinvoke.cvCopy
把数组中的值复制到另一个数组中
cvCountNonZero Cvinvoke.cvCountNonZero 计算数组中非0值的个数
cvCrossProduct Cvinvoke.cvCrossProduct 计算两个三维向量的向量积(叉积)
cvCvtColor Cvinvoke.cvCvtColor
将数组的通道从一个颜色空间转换另外一个颜色空间
cvDet Cvinvoke.cvDet
计算方阵的行列式
cvDiv Cvinvoke.cvDiv
用另外一个数组对一个数组进行元素级的除法运算
cvDotProduct Cvinvoke.cvDotProduct
计算两个向量的点积
cvEigenVV Cvinvoke.cvEigenVV
计算方阵的特征值和特征向量
cvFlip Cvinvoke.cvFlip
围绕选定轴翻转