您当前的位置: 首页 >  opencv

opencv_找cv::Mat中的最大值和最小值

惊鸿一博 发布时间:2020-11-04 11:20:00 ,浏览量:4

方法1: std 中 algorithm
#include      // std::cout
#include     // std::min_element, std::max_element

cv::Mat img = cv::imread("path-to-image/juice.tiff");

// 假设图片数据类型位float
float maxValue = *max_element(img.begin(), img.end());
float minValue = *min_element(img.begin(), img.end());
方法2: cv中minMaxLoc
#include 
#include 
​
int main()
{
    // std::cout {4.0,1.0,3.0},{8.0,7.0,9.0}};
	Mat RawDataMat(2,3,CV_32FC1,RawData);
 
	for (int j = 0; j < 2; j++)
	{
		for (int i = 0; i < 3; i++)
		{	
			//Tval = RawData[j][i];             //No problem !!!
			Tval = RawDataMat.at            
关注
打赏
1688896170
查看更多评论
0.0460s