看板 MATLAB 關於我們 聯絡資訊
大家好, 最近想用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
IDontBite:補充一下, 目前存的方式是用getframe(gcf)再frame2im, 05/03 02:43
IDontBite:最後用imwrite輸出 05/03 02:44
okgogogo:你可能沒看懂那些指令... 05/04 23:35
okgogogo:1.設定一個看出點 CameraPosition 05/04 23:35
okgogogo:2.設定一個看到的點CameraTarget 05/04 23:36
okgogogo:3.camva 來拉近拉遠 05/04 23:37
okgogogo:用1、2就夠了 05/04 23:37
okgogogo:figure外圍的框? 聽不懂... 05/04 23:39