我是Matlab的新手,并拥有3D模型的.mat文件。我需要将其转换为yaml文件,以便在opencv中使用。我需要以与repo完成的类似的格式创建它:https://github.com/shaoguangcheng/faceFrontalization/tree/master/3DModel
我已经检查了很多问题,并且看到人们发布了matlabtoopencv代码。我试图运行它们但它们返回错误。我是matlab的新手,无法编辑代码(只是知道matlab使用.m代码文件)。因此,我需要一种简单的方法将.mat文件转换为repo中给出的类似结构。
实际.mat文件的位置:
http://www.openu.ac.il/home/hassner/projects/frontalize/
转到ftp服务器并下载frontalization.0.1.3.zip
。它需要.mat文件。
请帮忙。需要完成我的项目。
PS:我尝试过这个问题:Converting a .mat file from MATLAB into cv::Mat matrix in OpenCV
在调用csvwrite()时出现此错误 错误:
??? Input argument "m" is undefined.
Error in ==> csvwrite at 32
dlmwrite(filename, m, ',', r, c);