我的 C/C++ 技能很生疏,OpenCV 的文档也相当晦涩难懂。有没有办法获得cv::Mat
data
属性转换为数组/NSArray?
我想将其序列化为 JSON,我知道我可以使用 FileStorage 实用程序转换为 YAML/XML,但这不是我想要做的。
Mat -> NSArray -> JSON
(我想将内部相机校准值发送到服务器)
Thanks
您可以使用:
double *d = intrinsics.ptr<double>(0);
这将为您提供 9 个双精度数的数组。 (这只是一个强制转换,所以要小心不要让内在函数 Mat 超出范围。)
or
double d = intrinsics.at<double>(i,j);
访问单个元素。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)