raster.py 文件源码

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

项目:pyroSAR 作者: johntruckenbrodt 项目源码 文件源码
def rescale(self, function):
        """
        perform raster computations with custom functions and assign them to the exitsting raster object in memory

        Args:
            function:

        Returns:

        """
        if self.bands != 1:
            raise ValueError('only single band images supported')

        # load array
        mat = self.matrix()

        # scale values
        scaled = function(mat)

        # round to nearest integer
        rounded = np.rint(scaled)

        # assign newly computed array to raster object
        self.assign(rounded)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号