numpy中resize的用法
时间: 2023-05-28 19:06:50 浏览: 90
Python OpenCV中的resize()函数的使用
numpy中的resize函数用于调整数组的大小。其语法如下:
```python
numpy.resize(a, new_shape)
```
其中,a是需要调整大小的数组,new_shape是新的形状。如果new_shape大于原来的形状,则会在数组的末尾填充元素;如果new_shape小于原来的形状,则会截取数组的末尾元素。
示例:
```python
import numpy as np
a = np.array([[1, 2, 3], [4, 5, 6]])
print(np.resize(a, (3, 2))) # 调整为3行2列的数组
```
输出结果:
```
array([[1, 2],
[3, 4],
[5, 6]])
```
阅读全文