主要内容

缩放相机

技术概述

在相机的隐喻中,一个小车是一个舞台,使摄像机从一边到另一边的运动相对于场景。的camdolly命令通过一致移动摄像机的位置和摄像机目标的位置来实现类似的行为(或者如果您愿意,只移动摄像机的位置)。

这个例子说明了如何使用camdolly探索图像的不同区域。它展示了如何使用以下函数:

  • ginput获取图像上位置的坐标

  • camdolly数据“坐标”选项,用于将摄像机和目标移动到基于从中获得的坐标的新位置ginput

  • camva放大和固定相机视角,否则在自动控制下

实现

首先载入科德角图像,并通过设置相机视角(使用camva)。

载荷角图像(X)色图(map)轴图像camva(camva/2.5)

然后使用ginput若要选择x- - -y-相机目标和相机位置的坐标。

While 1 [x,y] = ginput(1);if ~strcmp(get(gcf,'SelectionType'),'normal') break end ct = camtarget;Dx = x - ct(1);Dy = y - ct(2);Camdolly (dx,dy,ct(3),'movetarget','data')绘制结束
Baidu
map