想象一下,我有一个3D图像在一个np数组中。我想沿着x轴,y轴和z轴移动它...
函数scipy.ndimage.shift中的shift
代表什么?它是一个代表比率的浮点数吗?它是要移动的像素数吗?
如果shift=[0.5,0,0],则图像在x轴上的偏移量是多少?
想象一下,我有一个3D图像在一个np数组中。我想沿着x轴,y轴和z轴移动它...
函数scipy.ndimage.shift中的shift
代表什么?它是一个代表比率的浮点数吗?它是要移动的像素数吗?
如果shift=[0.5,0,0],则图像在x轴上的偏移量是多少?
1条答案
按热度按时间zd287kbt1#
好的,我找到答案了。
shift
对应于被移动的像素数。例1:假设我们有一个形状为(x,y,z)的图像,如果
shift=[24, 0, 0]
,则图像在x轴上移动24个像素。例2:假设我们有一个形状为(y,z,x)的图像,如果
shift=[0, 12, 0]
,则图像在z轴上移动12个像素。重要:如果
shift
是int,则不执行插值,但如果shit
是float,则对图像进行插值。