Nel foglio cheat di openCV (C++), ho trovato l'opzione matrix mean()
. Quando lo uso:come calcolare e utilizzare il valore medio di cvMat
float myMatMean = mean(MyMat);
ottengo l'errore:
no suitable conversion function from "cv::Scalar" to "float" exists
Cosa posso fare per utilizzare questi dati?
'()' sembra media di tornare una variabile di tipo 'cv :: Scalar' in modo da provare' cv :: Scalar myMatMean = media (MyMat); ' – hmjd
penso funziona usando il doppio invece del float, se non vuoi disturbarti con Scalar. Ma Scalar ti dà la media su tutti i canali – remi