fttools.py 文件源码

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

项目:prysm 作者: brandondube 项目源码 文件源码
def pad2d(array, factor=1, value=0):
    ''' Symmetrically pads a 2D array with a value.

    Args:
        array (`numpy.ndarray`): source array.

        factor (`number`): number of widths of source array to add to each side (L/R/U/D).

        value (`number`): value with which to pad the array.

    Returns
        `numpy.ndarray`: padded array.

    '''
    x, y = array.shape
    pad_shape = ((int(x * factor), int(x * factor)), (int(y * factor), int(y * factor)))
    return np.pad(array, pad_width=pad_shape, mode='constant', constant_values=value)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号