OpenCV报错:Process finished with exit code 139 (interrupted by signal 11: SIGSEGV)

使用OpenCV定义一个矩阵,并对其进行赋值操作时,出现了该错误:

Process finished with exit code 139 (interrupted by signal 11: SIGSEGV)

错误原因在于定义矩阵时,并没有定义矩阵的行数列数和类型,采用了无参数的构造方法,即

cv::Mat K;

修改矩阵定义方式,定义其行列数和类型,即可解决此错误。

cv::Mat K(3,3,CV_64F);

猜你喜欢

转载自blog.csdn.net/qq_33898609/article/details/105723217