相关疑难解决方法(0)

如何"缩放"一个numpy数组?

我想将形状(h,w)的数组缩放n倍,得到一个形状的数组(h*n,w*n),其中.

假设我有一个2x2阵列:

array([[1, 1],
       [0, 1]])
Run Code Online (Sandbox Code Playgroud)

我想将数组缩放为4x4:

array([[1, 1, 1, 1],
       [1, 1, 1, 1],
       [0, 0, 1, 1],
       [0, 0, 1, 1]])
Run Code Online (Sandbox Code Playgroud)

也就是说,原始数组中每个单元格的值被复制到结果数组中的4个相应单元格中.假设任意数组大小和缩放因子,最有效的方法是什么?

python arrays scaling numpy

24
推荐指数
4
解决办法
2万
查看次数

标签 统计

arrays ×1

numpy ×1

python ×1

scaling ×1