gpt4 book ai didi

c++ - 在 OpenCV C++ 中打印出(Mat)矩阵的值

转载 作者:IT老高 更新时间:2023-10-28 13:24:16 30 4
gpt4 key购买 nike

我想使用 cout 将 OpenCV 中矩阵的值转储到控制台。我很快了解到我对 OpenvCV 的类型系统和 C++ 模板的了解不足以完成这个简单的任务。

请读者发布(或指向我)一个打印 Mat 的小函数或代码片段吗?

问候,亚伦

PS:使用较新的 C++ Mat 接口(interface)而不是较旧的 CvMat 接口(interface)的代码是优先的。

最佳答案

查看 Accessing a matrix element in the "Mat" object (not the CvMat object) in OpenCV C++ 的第一个答案
然后遍历 cout << M.at<double>(0,0); 中的所有元素而不仅仅是 0,0

或者更好的是使用 C++ 接口(interface):

cv::Mat M;
cout << "M = " << endl << " " << M << endl << endl;

关于c++ - 在 OpenCV C++ 中打印出(Mat)矩阵的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7970988/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com