matlab中的模型生成及投影

生成模型以及模型投影代码(待测试):

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、三维模型的构建方法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函数 http://blog.sciencenet.cn/blog-436588-414513.html

5、matlab中的保存分辨率调整:http://blog.csdn.net/brandyzhaowei/article/details/8004659

6、matlab中的相机仿真 https://github.com/muzichao/Light-field-camera

你可能感兴趣的:(matlab中的模型生成及投影)