OpenCV计算机视觉项目实战(Python版)
上QQ阅读APP看书,第一时间看更新

3-4-4 使用参数copy=True复制数据

将np.array( )函数的参数copy设为True,即copy=True,就可以复制数组。假设x1是Numpy的数组,可以使用下列方式复制数组。

     x2 = np.array(x1, copy=True)

经过复制后,x2是x1的副本,当内容修改时彼此不会互相影响。

程序实例ch3_9.py:使用np.array( )函数复制数组数据的实例。

执行结果

上述代码第9行,当更改x2[0]内容时,x1[0]内容不会受影响。