我在 OpenCV 中有两个 Mat 图像:
Mat ft = Mat::zeros(src.rows,src.cols,CV_32FC1);
Mat h = Mat::zeros(src.rows,src.cols,CV_32FC1);
两个图像的尺寸相同,并且是从单个源图像计算而来的。
我想将这两个图像相乘,但尝试同时使用这两个图像
Mat multiply1 = h*ft;
Mat multiply2;
gemm(h,ft,1,NULL,0,multiply2);
但两者都导致以下断言失败:
OpenCV 错误:未知函数中的断言失败(a_size.width == len),文件 ...matmul.cpp 抛出“cv::exception”后调用终止
我究竟做错了什么?