【发布时间】:2012-09-23 03:18:57
【问题描述】:
在 openCV 备忘单 (C++) 中,我找到了矩阵运算mean()。当我使用它时:
float myMatMean = mean( MyMat );
我得到错误:
不存在从“cv::Scalar”到“float”的合适转换函数
我可以做些什么来使用这些数据?
【问题讨论】:
-
mean()似乎返回了一个cv::Scalar类型的变量,所以试试cv::Scalar myMatMean = mean(MyMat); -
如果您不想使用 Scalar,我认为它可以使用 double 而不是 float。但 Scalar 为您提供所有渠道的平均值