作者IDontBite (IDontBite)
看板MATLAB
标题[问题] 如何分割出camera看到的部份与fig外围?
时间Thu May 3 01:44:37 2012
大家好,
最近想用matlab来模拟在3D空间中拍照,
我先plot出我要照的东西以後,
去调整campos, camtarget以及camva来取景,
其中camtarget的位置我plot了一个点作为标记,
但是我发现存出来的图中, camtarget却不在图片的正中央?!
请问我该如何分割出我所拍到的东西与figure外围的框呢?
另外, 我发现camtarget设在同一个方向但比较远时有zoom out的效果,
反之则有zoom in效果, 然而camva都设定好了,
所以camva并不表示包在这个角度内的东西都会被看到吗?
噢...我好乱啊 Orz...
很抱歉, 第一次用matlab, 问题很笨,
请大家多多包涵<(_ _)>
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.48.54
1F:→ IDontBite:补充一下, 目前存的方式是用getframe(gcf)再frame2im, 05/03 02:43
2F:→ IDontBite:最後用imwrite输出 05/03 02:44
3F:推 okgogogo:你可能没看懂那些指令... 05/04 23:35
4F:→ okgogogo:1.设定一个看出点 CameraPosition 05/04 23:35
5F:→ okgogogo:2.设定一个看到的点CameraTarget 05/04 23:36
6F:→ okgogogo:3.camva 来拉近拉远 05/04 23:37
7F:→ okgogogo:用1、2就够了 05/04 23:37
8F:→ okgogogo:figure外围的框? 听不懂... 05/04 23:39