python数组周围填充数0,numpy.pad用法
2021/12/4 22:46:51
本文主要是介绍python数组周围填充数0,numpy.pad用法,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
数的填充
把数组里面的数填充后可以用来进行图像处理。
左上右下
import numpy as np a = np.arange(95, 99).reshape(2, 2) b = np.pad(a, (2, 2), 'constant') # 左上右下填充 print(b)
填充结果:
左上
import numpy as np a = np.arange(95, 99).reshape(2, 2) b = np.pad(a, (2, 0), 'constant') # 左上右下填充 print(b)
右下
import numpy as np a = np.arange(95, 99).reshape(2, 2) b = np.pad(a, (0, 2), 'constant') # 左上右下填充 print(b)
指定扩充的数值
在numpy.pad
函数中指定填充的数值,constant_values=(0, 2)
这样生成出来的数值就是我们想要的数值了。
import numpy as np a = np.arange(95, 99).reshape(2, 2) b = np.pad(a, (2, 2), 'constant', constant_values=(0, 2)) # 左上右下填充 print(b)
效果:
这篇关于python数组周围填充数0,numpy.pad用法的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2025-01-03用FastAPI掌握Python异步IO:轻松实现高并发网络请求处理
- 2025-01-02封装学习:Python面向对象编程基础教程
- 2024-12-28Python编程基础教程
- 2024-12-27Python编程入门指南
- 2024-12-27Python编程基础
- 2024-12-27Python编程基础教程
- 2024-12-27Python编程基础指南
- 2024-12-24Python编程入门指南
- 2024-12-24Python编程基础入门
- 2024-12-24Python编程基础:变量与数据类型