python - 将加载的图像数组保存为 csv

标签 python

我正在研究图像分类任务。我使用 opencv 来加载图像。它们中的大多数尺寸都非常大,所以我也调整了它们的大小。

我想知道是否有办法将加载的图像(例如(1000, 227,227,3))保存为 csv 或其他格式?

这样我就不必在每次运行 python 代码时加载所有图像。

谢谢

最佳答案

您可以使用“pickle”来保存图像对象的列表对象。

import pickle
# to safe
myImagesList = [...]
with open("myImages.pickle", "wb") as file:
    pickle.dump(myImagesList, file)

# to load it again
with open("myImages.pickle", "rb") as file:
    mySavedImagesList = pickle.load(file)

关于python - 将加载的图像数组保存为 csv,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58481672/

相关文章:

python - 如何在 python 中抑制控制台/cmd 错误消息

python - 在共享 C++ 库中加载 C++ 共享库时 undefined symbol ,它本身由 python 加载

python - 如何使用 itertools.groupby()?

Python 正则表达式 - 拆分字母数字字符但删除和组合带连字符的单词

python - numpy float的 "resolution"参数到底是什么

python - 寻找点对应的区间

python - 值错误: unknown url type: 'url'

python - Numpy错误: operands could not be broadcast together with shapes 1

python - 用第二个数组的两个值替换数组的数据

python - 快速计算矩阵元素的出现次数