使用pickle保存numpy类型检测数据
想对模型检测数据进行处理,但每一次检测的时间太长,excel和txt似乎都不是一个好的保存文件选择,这时候可以采用pickle进行序列化操作。
生成文件
import pickle
# masks是我想要保存的numpy数据
masks = mask_generator.generate(image)
with open("tmp.bin", "wb") as f: # 以二进制文件保存数据
pickle.dump(masks, f)
读取文件
with open("tmp.bin", "rb") as f:
masks = pickle.load(f)