c++遍历文件夹下所有图片
因为要对图片进行批量处理,所以需要遍历文件夹下所有图片,其中有许多注意和踩的坑,但最终还是实现了相关功能,现在将写完的遍历函数记录下来供大家参考参考。
#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++遍历文件夹下所有图片相关推荐
- ASP.NET2.0 遍历文件夹下所有图片【月儿原创】
ASP.NET2.0 遍历文件夹下所有图片 作者:清清月儿 主页:http://blog.csdn.net/21aspnet/ 时间:2007.4.4 1.以下目录有若干图片(都是 ...
- python 如何遍历文件夹下所有图片/文件? os.walk() os.listdir()
引用文章1: 初学Python-找出文件夹下的所有图片 . 参考文章2:python中如何遍历文件夹及其子文件夹中的所有文件(附实现代码)
- java遍历文件夹下所有图片_JAVA 遍历文件夹下的所有文件
JAVA遍历文件下的所有文件和文件夹 @Test public void traverseFolder1( ) { String path = "D:\\TEST"; int fi ...
- python 遍历文件夹下所有图片
由于经常需要遍历某个文件夹及其子文件夹中的图像,因此,写了个精炼的脚本专门用于执行此类操作. 具体如下: import os import cv2def getFileList(dir,Filelis ...
- python根据文件名或后缀名遍历文件夹下所有文件或图片的路径,并计算文件行数
python遍历文件夹下所有文件或图片的路径 代码 指定目录下的指定后缀文件 import glob #获取指定目录下的所有图片 print (glob.glob("\\home\\qiao ...
- OpenCV实现遍历文件夹下所有文件
OpenCV中有实现遍历文件夹下所有文件的类Directory,它里面包括3个成员函数:(1).GetListFiles:遍历指定文件夹下的所有文件,不包括指定文件夹内的文件夹:(2).GetList ...
- VBA遍历文件夹下文件文件实用源码
'批量遍历文件夹下某类文件,并统计编号 Sub OpenAndClose()Dim MyFile As StringDim s As StringDim count As IntegerMyFile ...
- php遍历文件夹下文件内容_php遍历文件夹下所有文件的代码示例
本篇文章给大家带来的内容是关于php遍历文件夹下所有文件的代码示例,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 不论是面试还是正常工作需要都会用到遍历文件夹下的所有文件,今天就记录 ...
- python 内置的os模块将文件夹下所有图片名称加上指定字符
# eg:将文件夹下所有图片名称加上'M' def change_name(path_img):global iif os.path.isfile(path_img):file_path=os.pat ...
最新文章
- nodejs 改变全局前缀
- sqlserver监控阻塞(死锁)具体情况
- 揭示地理数据分布规律的方法
- IOS开发之实现App消息推送(最新)
- 【js】【cornerstone】cornerstone使用url方式加载图像
- 2018年4月计算机组成原理试题,全国2018年4月自考(02318)计算机组成原理试题及答案.pdf...
- 朝阳群众举报阿里996造成交通严重堵塞!
- 一套图 搞懂“时间复杂度”
- YOLOV5出现.acceptable suffix is [‘.pt‘]的错误||不使用权重报错
- 统计检测(statistical tests)
- LOJ#2155. 「POI2011 R1」同谋者 Conspiracy
- Java 交互小实例:(ATM机模拟、饮料自助机模拟)
- 乐高机器人亮剑_2500名选手大比拼 全球机器人从化“亮剑”
- P1458 [USACO2.1]顺序的分数 Ordered Fractions
- Calendar 根据指定日期 获取月的第几周
- 数据库CREATE TRIGGER 触发器
- Arcgis中影像空值NoData处理及去除背景值
- 编程随想(编程学什么语言好)
- 计算机c盘要满了电脑会卡吗,电脑C盘快满了,赶快来清理电脑C盘垃圾文件,不然系统会越来越卡...
- 陈安之励志演讲经典句子
热门文章
- 论文阅读- TPLinker: Single-stage Joint Extraction of Entities and RelationsThrough Token Pair Linking
- Android 支付宝 微信 银联 支付
- 寄语八十年代的新一代
- python如何向word文档插入目录
- 固态硬盘多大合适 php,固态硬盘(SSD)显示容量为何比真实容量小?
- 最全自学黑客技术学习路线,少走弯路
- word文件打开就是只读模式的解决方法
- (免费分享)基于jsp酒店管理系统(配套论文)
- 计算机大三大四学什么,为什么大学期间很少看到大三大四的同学,他们都在做什么?...
- python个人所得税怎么写分录_请问计提个人所得税如何做会计分录