1、求取mat类型均值
Mat salb;
double thr=mean(salb)[0];
或者 Scalar thr = mean(salb);
取 thr[0]值
因为mean返回的值是Scalar,就是vector类型的数组。所以当要Scalar的元素,要用[n]方式访问。
而 meanStdDev计算的均值和标准差都以Mat形式返回,这里返回的是1X1的矩阵。所以访问结果,要访问Mat的元素。
Mat b_m,b_sd,r_m,r_sd;
double bm = 0, bsd = 0, rm = 0, rsd = 0;
meanStdDev(Cb, b_m, b_sd); // Cb 通道
meanStdDev(Cr, r_m, r_sd); // Cr 通道
bm = b