transforms.py 文件源码

python
阅读 36 收藏 0 点赞 0 评论 0

项目:thunder-registration 作者: thunder-project 项目源码 文件源码
def apply(self, im):
        """
        Apply axis-localized displacements.

        Parameters
        ----------
        im : ndarray
            The image or volume to shift
        """
        from scipy.ndimage.interpolation import shift

        im = rollaxis(im, self.axis)
        im.setflags(write=True)
        for ind in range(0, im.shape[0]):
            im[ind] = shift(im[ind],  map(lambda x: -x, self.delta[ind]), mode='nearest')
        im = rollaxis(im, 0, self.axis+1)
        return im
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号