Multiplicación de matrices en OpenCV
Tengo dos imágenes Mat en OpenCV:
Mat ft = Mat::zeros(src.rows,src.cols,CV_32FC1);
Mat h = Mat::zeros(src.rows,src.cols,CV_32FC1);
Ambas imágenes tienen la misma dimensión y se calculan a partir de una única imagen de origen.
Me gustaría multiplicar estas dos imágenes pero he intentado usar ambas
Mat multiply1 = h*ft;
Mat multiply2;
gemm(h,ft,1,NULL,0,multiply2);
pero ambos resultan en la siguiente falla de aserción:
Error de OpenCV: error de aserción (a_size.width == len) en función desconocida, archivo ... matmul.cpp Se llama a la terminación después de lanzar 'cv :: exception'
¿Qué estoy haciendo mal?