opencv 常用函数介绍

时间:2023-03-08 16:54:16

×××××××××××××××××××××××××××××××××××××××

CvScalar imgmean,imgstd;
double imgmax,imgmin;
cvAvgSdv(img,&imgmean,&imgstd);
cvMinMaxLoc(img,&imgmin,&imgmax,NULL,NULL);

printf("mean:%f std:%f max:%f,min:%f\n",imgmean.val[0],imgstd.val[0],imgmax,imgmin);

×××××××××××××××××××××××××××××××××××××××××××

1.cvMinMaxLoc(Image,&MinValue,&MaxValue,&MinLocation,&MaxLocation);

  找出图片或一组数据中最大值及最小值的数据,及最大值及最小值的位置。

  第一个引数为IplImage结构或CvMat结构,第二个引数为输出最小值double型数据,第三个引数为输出最大值double型数据,第四个引数为输出最小值位置CvPoint结构,第五个引数为输出最大值位置CvPoint结构。不需要的信息可以填写NULL。

2.cvAvgSdv(img,&imgmean,&imgstd)