区别(我猜)那是你的包裹有一个小数量的像素,但叠加在示例中有一个匹配图像的像素数量。您可以使用
interp2
与
最近的
选择“upsample”叠加图像匹配图片的大小,但它会是一种痛苦。
因为图像可以在x / y值图像的限制有更简单的答案。
两件事要注意下面的代码:
- 你的代码设置高度和宽度变量,所以一定要明确的宽度和净高(或只是清除所有),然后运行下面的代码(我用了高度和宽度功能)。
- 图像与广场的中心,所以的覆盖范围从0到宽度,我让它从1/6到5/6的宽度(也就是广场中心)。你有一个不同的形状包裹你可以适当的调整。
照片= imread (“peppers.png”);
imshow(图)
持有在
w =宽度(图);
h =身高(图);
z = [1 2 3;1 2 3;0。1。2);
覆盖=显示亮度图像([w / 6 w-w / 6], [h / 6高度差/ 6],z);% x / y值的中心是第一个/最后一个盒子
colormap涡轮增压;
colorbar
集(叠加,“AlphaData”5);