假设我在np数组中有一个3D图像。我想让它沿着x轴,y轴和z轴移动。
shift
在函数scipy. nimage .shift中代表什么?它是一个代表比率的浮点数吗?是要移动的像素数吗?
如果shift=[0.5, 0,0]图像在x轴上移动了多少?
好了,我找到答案了。shift
对应于被移动的像素数。
示例1:假设我们有一个形状为(x, y, z)的图像,如果shift=[24, 0, 0]
则图像在x轴上移动了24个像素。
示例2:假设我们有一个形状为(y, z, x)的图像,如果是shift=[0, 12, 0]
,则图像在z轴上移动了12个像素。
重要提示:如果shift
是整型,则不执行插值,但如果shift
是浮点数,则图像将被插值。