我正在尝试对矩阵进行一些基本的代数运算。我想使用 openCV 中的 Mat 类。我使用了以下不起作用的简单代码:
void main()
{
float data[2][5] = {{1,2,3,4,5},{7,8,9,10,11}};
Mat H = Mat(2, 5, CV_8UC1, data);
cout << H.at<float>(0,0);
//OR:
cout << H;
}
现在我已经在通过 imread 函数加载图像时遇到了类似的问题。我已经通过从 C 开始然后传递到 C++ 来克服它:
IplImage* Csrc = cvLoadImage("D:/picture.jpg");
Mat src(Csrc);
确实有效。任何人都可以帮助处理标量矩阵吗?例如,我如何打印条目?谢谢你。