因为要对图片进行批量处理,所以需要遍历文件夹下所有图片,其中有许多注意和踩的坑,但最终还是实现了相关功能,现在将写完的遍历函数记录下来供大家参考参考。

#include<io.h>
#include<iostream>using namespace std;void get_image_names(std::string file_path, std::vector<std::string>& file_names)
{intptr_t hFile = 0;_finddata_t fileInfo;hFile = _findfirst(file_path.c_str(), &fileInfo);if (hFile != -1){do{//如果为文件夹,可以通过递归继续遍历,此处我们不需要if ((fileInfo.attrib &  _A_SUBDIR)){continue;}//如果为单个文件直接push_backelse{file_names.push_back(fileInfo.name);cout << fileInfo.name << endl;}} while (_findnext(hFile, &fileInfo) ==0);_findclose(hFile);}
}int main()
{std::vector<std::string> file_names;get_image_names("./test2/*.jpg", file_names);return 0;
}

最终结果:

c++遍历文件夹下所有图片相关推荐

  1. ASP.NET2.0 遍历文件夹下所有图片【月儿原创】

    ASP.NET2.0 遍历文件夹下所有图片 作者:清清月儿 主页:http://blog.csdn.net/21aspnet/           时间:2007.4.4 1.以下目录有若干图片(都是 ...

  2. python 如何遍历文件夹下所有图片/文件? os.walk() os.listdir()

    引用文章1: 初学Python-找出文件夹下的所有图片 . 参考文章2:python中如何遍历文件夹及其子文件夹中的所有文件(附实现代码)

  3. java遍历文件夹下所有图片_JAVA 遍历文件夹下的所有文件

    JAVA遍历文件下的所有文件和文件夹 @Test public void traverseFolder1( ) { String path = "D:\\TEST"; int fi ...

  4. python 遍历文件夹下所有图片

    由于经常需要遍历某个文件夹及其子文件夹中的图像,因此,写了个精炼的脚本专门用于执行此类操作. 具体如下: import os import cv2def getFileList(dir,Filelis ...

  5. python根据文件名或后缀名遍历文件夹下所有文件或图片的路径,并计算文件行数

    python遍历文件夹下所有文件或图片的路径 代码 指定目录下的指定后缀文件 import glob #获取指定目录下的所有图片 print (glob.glob("\\home\\qiao ...

  6. OpenCV实现遍历文件夹下所有文件

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

  7. VBA遍历文件夹下文件文件实用源码

    '批量遍历文件夹下某类文件,并统计编号 Sub OpenAndClose()Dim MyFile As StringDim s As StringDim count As IntegerMyFile ...

  8. php遍历文件夹下文件内容_php遍历文件夹下所有文件的代码示例

    本篇文章给大家带来的内容是关于php遍历文件夹下所有文件的代码示例,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 不论是面试还是正常工作需要都会用到遍历文件夹下的所有文件,今天就记录 ...

  9. python 内置的os模块将文件夹下所有图片名称加上指定字符

    # eg:将文件夹下所有图片名称加上'M' def change_name(path_img):global iif os.path.isfile(path_img):file_path=os.pat ...

最新文章

  1. nodejs 改变全局前缀
  2. sqlserver监控阻塞(死锁)具体情况
  3. 揭示地理数据分布规律的方法
  4. IOS开发之实现App消息推送(最新)
  5. 【js】【cornerstone】cornerstone使用url方式加载图像
  6. 2018年4月计算机组成原理试题,全国2018年4月自考(02318)计算机组成原理试题及答案.pdf...
  7. 朝阳群众举报阿里996造成交通严重堵塞!
  8. 一套图 搞懂“时间复杂度”
  9. YOLOV5出现.acceptable suffix is [‘.pt‘]的错误||不使用权重报错
  10. 统计检测(statistical tests)
  11. LOJ#2155. 「POI2011 R1」同谋者 Conspiracy
  12. Java 交互小实例:(ATM机模拟、饮料自助机模拟)
  13. 乐高机器人亮剑_2500名选手大比拼 全球机器人从化“亮剑”
  14. P1458 [USACO2.1]顺序的分数 Ordered Fractions
  15. Calendar 根据指定日期 获取月的第几周
  16. 数据库CREATE TRIGGER 触发器
  17. Arcgis中影像空值NoData处理及去除背景值
  18. 编程随想(编程学什么语言好)
  19. 计算机c盘要满了电脑会卡吗,电脑C盘快满了,赶快来清理电脑C盘垃圾文件,不然系统会越来越卡...
  20. 陈安之励志演讲经典句子

热门文章

  1. 论文阅读- TPLinker: Single-stage Joint Extraction of Entities and RelationsThrough Token Pair Linking
  2. Android 支付宝 微信 银联 支付
  3. 寄语八十年代的新一代
  4. python如何向word文档插入目录
  5. 固态硬盘多大合适 php,固态硬盘(SSD)显示容量为何比真实容量小?
  6. 最全自学黑客技术学习路线,少走弯路
  7. word文件打开就是只读模式的解决方法
  8. (免费分享)基于jsp酒店管理系统(配套论文)
  9. 计算机大三大四学什么,为什么大学期间很少看到大三大四的同学,他们都在做什么?...
  10. python个人所得税怎么写分录_请问计提个人所得税如何做会计分录