在OpenCV中,normalize函数用于将图像或矩阵的值规范化到一个特定的范围内。这在图像处理中非常有用,比如在调整图像的对比度、准备数据进行机器学习处理时。规范化可以提高不同图像之间的可比性,或是为了满足特定算法对数据范围的要求。
normalize
void normalize(InputArray src, InputOutputArray dst, double alpha = 1, double beta = 0, int norm_type = NORM_L2, int dtype = -1, InputArray mask = noArray());
- src:输入数组(可以是图像)。
- dst:输出数组,存储规范化后的结果。dst可以和src是同一个数组。
- alpha:规范化到范围的下限(当norm_type=NORM_MINMAX时)。
- beta:规