opencv:矩阵归一化—normalize()函数

void normalize(InputArray src,OutputArray dst,double alpha=1,double beta=0,int norm_type=NORM_L2,int dtype=-1,InputArray mask=noArray())
第一个参数:InputArray类型的src。输入图像,即源图像,填Mat类的对象即可
第二个参数:OutputArray类型的dst。函数运算结果存在这里,和源图片有一样的尺寸和类型
第三个参数:double类型的alpha。归一化后的最大值,有默认值为1
第四个参数:double类型的beta。归一化后的最大值,默认值为0
第五个参数:int类型的norm_type。归一化类型,有NORM_INF、NORM_L1等参数选,默认值为NORM_L2
第六个参数:int类型的dtype,有默认值-1.当此参数取负值时,输出矩阵和src有同样的类型,否则,它和src有同样的通道数,且此时图像深度为CV_MAT_DEPTH(dtype)
第七个参数:InputArray类型的mask,可选的操作掩模,有默认值noArray()

猜你喜欢

转载自blog.csdn.net/qq_31935691/article/details/71699596
今日推荐