有什么区别np.零(图像)和np.副本(图像)*0?

2024-04-27 02:43:39 发布

您现在位置:Python中文网/ 问答频道 /正文

这三者之间有什么区别:

np.zeros(img)np.zeros_like(img),和{}?在

我应该什么时候使用它们?在


Tags: imgnpzeroslike区别三者
1条回答
网友
1楼 · 发布于 2024-04-27 02:43:39

zeros是基本操作,创建具有给定形状和数据类型的数组:

In [313]: arr = np.zeros((3,4),int)
In [314]: arr
Out[314]: 
array([[0, 0, 0, 0],
       [0, 0, 0, 0],
       [0, 0, 0, 0]])

zeros_likezeros的替代输入,在这里您提供一个数组,它复制其形状和数据类型(但不复制值):

^{pr2}$

copy*0也可以,但一般我不推荐。我最近在测试重置数组的代码时确实使用了N2 *=0。在

^{3}$

相关问题 更多 >