Sto usando OpenCV 2.4.2 e sto provando a prendere proiezioni di due matrici (tmpl(32x44), subj(32x44))
lungo la riga e la colonna. Ho inizializzato una matrice di risultati come rowProjectionSubj(subj.rows,1,CV_8UC1)
Quindi chiamo cv::reduce(subj,rowProjectionSubj,1,CV_REDUCE_SUM,-1);
Formato non supportato o combinazione di formati quando si utilizza il metodo cv :: reduce in OpenCV
Perché questo si lamenta della mancata corrispondenza del tipo? Ho mantenuto i tipi stesso (tenendo dtype=-1
in cv::reduce
ottengo le tmpl
e subj
oggetti di fare cv::imread("image_path",0)
cioè la scansione di immagini in scala di grigi in