【发布时间】:2019-10-17 18:15:43
【问题描述】:
我只是想将两个简单的二维矩阵相乘。
#include <iostream>
#include "opencv2/core.hpp"
using namespace std;
using namespace cv;
int main(const int argc,const char* argv[])
{
Mat A = (Mat_<char>(2,2) << 1,2,3,4);
Mat B = (Mat_<char>(2,2) << 2,2,2,2);
Mat C = A*B;
cout << C << endl;
return 0;
}
为什么我会得到核心转储(gemm)?
在抛出 'cv::Exception' 实例后调用终止 什么():OpenCV(4.1.0)/OpenCV/opencv-4.1.0/modules/core/src/matmul.dispatch.cpp:337:错误:(-215:断言失败)(类型==(((5 ) & ((1
中止(核心转储)
【问题讨论】: