cv::标量类型是什么意思



我必须找到Mat中元素的和,OpenCV的sum函数返回cv::Scalar,但我应该如何解释它?

使用

cv::Scalar是因为图像可以是多通道的。因此,白色表示为:

cv::Scalar(255,255,255);

对于访问特定元素,您可以简单地使用[] operator:

cv::Scalar myWhite(255,255,255);
cout << myWhite[0] << endl;

对于总和,每个通道将表示该特定通道的总和。

最新更新