En la hoja de trucos de openCV (C++), he encontrado la matriz opration mean()
. Cuando lo uso:cómo calcular y usar el valor medio de cvMat
float myMatMean = mean(MyMat);
me sale el error:
no suitable conversion function from "cv::Scalar" to "float" exists
¿Qué puedo hacer yo con el fin de utilizar estos datos?
'media()' parece estar volviendo una variable de tipo 'cv :: Scalar' a fin de tratar' cv :: escalar myMatMean = media (MyMat); 'Creo – hmjd
funciona con doble en lugar de flotador, si no quieres molestarte con Scalar. Pero Scalar te da una media en todos los canales – remi