python:存储大量图像的容器

标签 python database

我必须存储/检索大量图像以在我的程序中使用。 每个图像都很小:一个 50x50 的图标,每个图像都关联一个字符串,该字符串是该图标相关的路径。

由于它们很小,我在想是否有一些库可以将它们全部存储在一个文件中。 我需要存储图像和路径字符串。

我不知道 pickle 是否是一个可能的选择 - 我还听说过更复杂的库,例如 HDF5...

感谢您的帮助!

亚历山德罗

最佳答案

标准库中的sqlite3模块可以很好地完成这项工作。

这些照片很小,每个色彩平面 2500 位,可以轻松存储为 blob数据库中的条目(存储为单个文件)。

关于python:存储大量图像的容器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7846413/

相关文章:

python - scrapy无法与python3.7配合

mysql - NoSQL 投票系统

database - 在没有主键的情况下查询 Firestore

python - sklearn OneHotEncoder 损坏 - ValueError : could not convert string to float

php - 在 php 中使用序列化将关联数组存储在数据库中

MySQL:在 MySQL 中存储全年(365 个元素)的最高效方法是什么?

MySql - 如何根据返回的行数有条件地 ORDER BY?

python - scipy.stats 随机抽取之间的区别....rvs 和 numpy.random

python - 使用Python进行回溯算法

python - 为什么多线程快速排序比Python中的普通快速排序慢?