上传者: 38507121
|
上传时间: 2022-04-20 20:54:24
|
文件大小: 44KB
|
文件类型: PDF
python读取和保存图片5种方法对比
python中对象之间的赋值是按引用传递的,如果需要拷贝对象,需要用到标准库中的copy模块
方法一:利用 PIL 中的 Image 函数
这个函数读取出来不是 array 格式,这时候需要用 np.asarray(im) 或者 np.array()函数 。
区别:np.array() 是深拷贝,np.asarray() 是浅拷贝
copy.copy 浅拷贝 只拷贝父对象,不会拷贝对象的内部的子对象。
copy.deepcopy 深拷贝 拷贝对象及其子对象
例子:
import copy
a = [1, 2, 3, 4, ['a', 'b']] #原始