OpenCV(七):图像像素比较

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,表示寻找范围是矩阵中所有数据。

猜你喜欢

转载自blog.csdn.net/weixin_63357306/article/details/132576730
今日推荐