【发布时间】:2016-04-27 02:21:16
【问题描述】:
我是 Matlab 的新手,我正在模拟一种需要我图像的物理坐标的物理现象。例如,我可以使用以下内容来给出图像的尺寸。
a = phantom(80,250)
a(81:250,:) = [];
对于我的物理系统,我需要每个像素之间的间距为 2,并且对象从 x 中的 0:2:280 和 y 中的 0:2:410 开始。我正在尝试使用 meshgrid 来查看它是否会以
开头[x,y] = meshgrid(1:1:100, 1:1:300);
[xm,ym] = meshgrid(1:.5:300, 1:.5:450);
M = interp2(x,y,a,xm,ym,'nearest');
这并没有给我我想要的东西,而是我认为我可以实现解决方案的方式。
我的基本问题是我有尺寸为 (80,250) 的图像,我需要对其进行采样/缩放,以便我可以将右上角的一个点与位置 (280mm,410mm) 相关联,每个点之间的样本为 2mm像素。这是正确的方法还是我应该使用其他功能?
【问题讨论】:
标签: matlab