CVNorm函数
来源:互联网 发布:video.js使用方法 编辑:程序博客网 时间:2024/05/21 17:41
cvNorm
计算数组的绝对范数, 绝对差分范数或者相对差分范数
double cvNorm( const CvArr* arr1, const CvArr* arr2=NULL, int norm_type=CV_L2, const CvArr* mask=NULL );
- arr2 第二输入图像 ,如果为空(NULL), 计算 arr1 的绝对范数,否则计算 arr1-arr2 的绝对范数或者相对范数。
- normType 范数类型,参见“讨论”。
- mask 可选操作掩模。
参数:
arr1 第一输入图像
如果 arr2 为空(NULL),函数 cvNorm 计算 arr1 的绝对范数:
- norm = ||arr1||C = maxI abs(arr1(I)), 如果 normType = CV_C
- norm = ||arr1||L1 = sumI abs(arr1(I)), 如果 normType = CV_L1
- norm = ||arr1||L2 = sqrt( sumI arr1(I)2), 如果 normType = CV_L2
如果 arr2 不为空(NULL), 该函数计算绝对差分范数或者相对差分范数:
- norm = ||arr1-arr2||C = maxI abs(arr1(I)-arr2(I)), 如果 normType = CV_C
- norm = ||arr1-arr2||L1 = sumI abs(arr1(I)-arr2(I)), 如果 normType = CV_L1
- norm = ||arr1-arr2||L2 = sqrt( sumI (arr1(I)-arr2(I))2 ), 如果 normType = CV_L2
或者
- norm = ||arr1-arr2||C/||arr2||C, 如果 normType = CV_RELATIVE_C
- norm = ||arr1-arr2||L1/||arr2||L1, 如果 normType = CV_RELATIVE_L1
- norm = ||arr1-arr2||L2/||arr2||L2, 如果 normType = CV_RELATIVE_L2
函数 Norm 返回计算所得的范数。多通道数组被视为单通道处理,因此,所有通道的结果是结合在一起的。
0 0
- CVNorm函数
- opencv中关于cvNorm函数的使用
- opencv中关于cvNorm函数的使用
- OpenCv中norm()函数,cvNorm()函数,CV_L1,CV_L2等宏定义的源代码解读
- cvNorm cvNormalize()使用
- 计算欧氏距离cvNorm
- opencv菜鸟学习之旅cvNorm
- opencv-街区距离L1欧氏距离L2原来在这!cvNorm()
- 《学习opencv》笔记——矩阵和图像操作——cvMinManLoc,cvMul,cvNot,cvNorm and cvNormalize
- 函数
- 函数
- 函数
- 函数
- 函数
- 函数
- 函数
- 函数
- 函数
- 学习nodejs第二课,一个简单的nodejs程序
- 初步可行性研究
- 编写智能指针实现对象托管(一)
- 压力测试
- scanf怎样获取一个句子
- CVNorm函数
- Qt打开读取和保存写入文件
- 【学习总结】matlab绘图大全
- 数据结构实验之查找一:二叉排序树
- Hive SQL学习之路--知识点2
- AndroidStudio导入项目时一直卡在 Building gradle project info 的问题
- HDU 1517 && poj 2505 A Multiplication Game (基础博弈)
- 用jQuery实现Ajax
- Android Media Player 框架分析-AHandler AMessage ALooper