2025年批处理 读取文件(批处理读取文件夹内所有文件的名字)

批处理 读取文件(批处理读取文件夹内所有文件的名字)批量的处理图片 这些图片存在在一个文件夹中 如何对这个文件夹中的数据进行批处理是非常重要的 下面介绍几种常用的方法 这种方法最为简单 他是将路径的名字存放在一个数组中 示例 在 DOS 的环境下将文件夹中的图像名称生成一个 txt 文档 这样就可以批量处理这个 txt 文档从而对图像进行批量处理 即输出到 example txt 文件中 这种方法要比上面的方法要好用的多 因为不必来回折腾 而且非常的方便 代码如下 nbsp 需要注意这一行语句 就是将字符串的最后一个 去掉 可以单步调式去观察




批量的处理图片,这些图片存在在一个文件夹中,如何对这个文件夹中的数据进行批处理是非常重要的,下面介绍几种常用的方法。

这种方法最为简单,他是将路径的名字存放在一个数组中

示例:

在DOS的环境下将文件夹中的图像名称生成一个txt文档,这样就可以批量处理这个txt文档从而对图像进行批量处理。

即输出到example.txt文件中。

这种方法要比上面的方法要好用的多,因为不必来回折腾,而且非常的方便。

代码如下:

需要注意这一行语句,就是将字符串的最后一个 去掉,可以单步调式去观察。

输出的结果如下,输出了一系列的图片名称:

OpenCV中有实现遍历文件夹下所有文件的类Directory,它里面包括3个成员函数:

(1)、GetListFiles:遍历指定文件夹下的所有文件,不包括指定文件夹内的文件夹;
(2)、GetListFolders:遍历指定文件夹下的所有文件夹,不包括指定文件夹下的文件;
(3)、GetListFilesR:遍历指定文件夹下的所有文件,包括指定文件夹内的文件夹。

若要使用Directory类,则需包含contrib.hpp头文件,此类的实现在contrib模块。
注意:OpenCV3中没有这个模块,因为安全性移除了,可以安装,此种方法具体可见:

OpenCV中有实现遍历文件夹下所有文件的类Directory,它里面包括3个成员函数:(1)、GetListFiles:遍历指定文件夹下的所有文件,不包括指定文件夹内的文件夹;(2)、GetListFolders:遍历指定文件夹下的所有文件夹,不包括指定文件夹下的文件;(3)、GetListFilesR:遍历指定文件夹下的所有文件,包括指定文件夹内的文件夹。

若要使用Directory类,则需包含contrib.hpp头文件,此类的实现在contrib模块。

下面为测试代码:


编程小号
上一篇 2025-01-25 18:27
下一篇 2025-03-08 09:51

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/bian-cheng-ri-ji/40984.html