python - 根据列表从文件夹导入图像 - python

标签 python image list import

我有一个名为 all 的文件夹,其中包含 10000 个名为“0.jpg”、“1.jpg”、“2.jpg”、...、“9998.jpg”的彩色图像。 jpg”、“9999.jpg”。

我想将它们导入 ndarray 中以训练神经网络;但是,我只想根据给定的代表其名称的字符串列表导入其中的一个子集,例如:

example_list = ['0.jpg','32.jpg','256.jpg','1024.jpg','4096.jpg','9998.jpg']

是否可以这样做以节省文件读取时间?如果是,怎么办?还是将所有 10000 个图像导入 ndarray 中然后子选择它更好?

我希望我的解释已经很清楚了。提前致谢!

最佳答案

想要什么吗

files = [open(file, 'r') for file in example_list]

工作?

关于python - 根据列表从文件夹导入图像 - python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53841056/

相关文章:

python - 选择具有所需 data_type 的 pandas 系列并就地应用函数的方法

python - Selenium 更改语言浏览器 Chrome/Firefox

image - 在 azure 中创建规模集后面的虚拟机镜像

c++ - opencv中的缩放和旋转模板匹配

python - python有排序列表吗?

python - pyOpenSSL SSL3_WRITE_PENDING :bad write retry,返回self._sslobj.write(数据)错误:[Errno 10054]

java - 如何将图像保存为 RTF 格式的文件?

java - 按值排序列表

python - 将数据框中的列与单个列表中的许多项目进行比较,并挑选出公共(public)元素

python - 为文本文件上的每个单词和符号添加引号