生成模型以及模型投影代碼(待測試):
v=[0 0 0;0 50 0;30 50 0;30 0 0;0 0 40;0 50 40;30 50 40;30 0 40];
f= [1 2 3 4;2 6 7 3;4 3 7 8;1 5 8 4;1 2 6 5;5 6 7 8];
patch('Faces',f,'Vertices',v,'FaceColor','b');
for az=0:15:90
for el=0:15:90
view(az,el);
i=az*10/15+el/15;
x=strcat(‘newpic’,num2str(i));
y=‘jpg’;
w=strcat(‘d:\’,x, ’.’ ,y);
saveas(gcf,w)
axis equal
end
end
參考:
1、字符串拼接 https://zhidao.baidu.com/question/74399455.html
2、三維模型的構(gòu)建方法http://blog.sina.com.cn/s/blog_613319890101gt6b.html
3五续、matlab中圖片保存的方法http://www.cnblogs.com/nktblog/archive/2012/07/24/2606652.html
4吕喘、matlab中的view函數(shù) http://blog.sciencenet.cn/blog-436588-414513.html
5敬锐、matlab中的保存分辨率調(diào)整:http://blog.csdn.net/brandyzhaowei/article/details/8004659
6痊焊、matlab中的相機(jī)仿真 https://github.com/muzichao/Light-field-camera