1.两个图像像素比较操作
min() :
void cv::min ( InputArray src1,
InputArray src2,
OutputArray dst
)
max() :
void cv::max ( InputArray src1,
InputArray src2,
OutputArray dst
)
- srcl:第一个图像矩阵,可以是任意通道数的矩阵。
- Src2:第二个图像矩阵,尺寸和通道数以及数据类型都需要与src1一致。
- dst:保留对应位置较大(较小) 灰度值后的图像矩阵,尺寸、通道数和数据类型与src1一致。
2.图像最大值与最小值寻找
minMaxLoc():
void cv::minMaxLoc ( InputArray src,
double* minVal,
double maxVal,
Point * minLoc,
Point* maxLoc,
InputArray mask
)
- src:输入单通道矩阵
- minVal:指向最小值的指针,如果不需要,则使用NULL
- maxVal: 指向最大值的指针,如果不需要,则使用NULL
- minLoc: 指向最小值位置的指针,如果不需要,则使用NULL。
- maxLoc:指向最大值位置的指针,如果不需要,则使用NULL。
- mask:掩码矩阵,用于标记寻找上述四个值的范围,参数默认值为noArray0,表示寻找范围是矩阵中所有数据。