OpenCV+C++ 查找文件中的图片,处理后保存
目的:逐个读取单个文件夹中的所有图片,处理后保存到另一文件夹中。
途径:使用glob函数,用string字符串读取路径
代码:
#include <iostream>
#include <opencv2/opencv.hpp>
#include <windows.h>using namespace cv;
using namespace std;int main()
{string InputPath = "E:\\Graduate\\02字符识别\\DataSets\\01Input\\aa\\*.jpg";//指定路径,精确到最后一个文件夹,图片带格式,名称用*vector<String> InputFiles;//定义一个字符串数组作为输入文件glob(InputPath, InputFiles);//用glob函数将输入路径与输入文件联系起来if (InputFiles.size() == 0)//检验是否有图片{cout << "No image files[jpg]" << endl;return 0;}for (int i = 0; i < InputFiles.size(); i++)//image_file.size()代表文件中总共的图片个数 {Mat src = imread(InputFiles[i]);/*-----------------开始处理-------------------*/imshow("src", src);/*-----------------结束处理-------------------*/string OutputPath = "E:\\Graduate\\02字符识别\\DataSets\\00TestOutput\\" + to_string(i) + ".bmp";imwrite(OutputPath, src);waitKey(5);}waitKey(0);
}
注意:
1.输入路径精确到最后一个文件夹,用“*”表示原图片名,后面添加原图片格式,图片名称可以随意,不用重新命名从0开始。
string InputPath = "E:\\Graduate\\02字符识别\\DataSets\\01Input\\aa\\*.jpg";
2.输出图片格式分三部分:输出文件路径+文件命名方式(这里命名是从0开始)+输出文件格式(可以不和原图片格式一样)
string OutputPath = "E:\\Graduate\\02字符识别\\DataSets\\00TestOutput\\" + to_string(i) + ".bmp";
3.路径名一定要用“\\”隔开,不能用"\"。
4.处理部分的函数可以自行添加,只用在最后的输出路径处把src改成想要输出的图片即可
OpenCV+C++ 查找文件中的图片,处理后保存相关推荐
- Java读取Excel中的图片,并保存
说明 本文代码转载自以下博客 https://www.cnblogs.com/shuilangyizu/p/11937039.html 原博文更强更猛. 注意: ● 以下代码按我自己的实际需求,略作修 ...
- 将图片名写入txt文件 根据txt文件中的图片名提取特定图像 将图片插入word
本文讲述3种方法,分别是:1. 将图片名写入txt文件:2. 根据txt文件中的图片名提取特定图像:3. 将图片插入word 将图片名写入txt文件(可将训练集.测试集中图片名分别记录在txt文件中) ...
- linux命令---查找文件中的内容
linux命令---查找文件中的内容 [yang@localhost ~]$ cat 1.txt |egrep '123456789|second'-------匹配123456789或者second ...
- #查找文件中是否有eee如果没有在最后加入
#! /bin/bsh #查找文件中是否有eee如果没有在最后加入 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin: ...
- 【Python项目实战】提取.docx文件中的图片并保存到指定的文件夹
文章目录 一.需求分析 二.系统设计 2.1系统业务流程 2.2系统预览 三.系统开发必备 3.1 系统开发环境 3.2文件组织结构 四.主函数设计 1.创建窗口 2.创建按钮 3.创建输入框 五.函 ...
- PHP下载CSS文件中的图片
作为一个资深并且专业的扒皮人员,在我从初三开始投入伟大的互联网中到现在积累了丰富的扒皮经验.我相信每个做web的程序员也都会有类似的经历. 在扒皮过程中,必不可少的需要下载样式文件中的图片.碰到比较庞 ...
- php中怎么应用css文件,利用PHP怎么下载CSS文件中的图片
利用PHP怎么下载CSS文件中的图片 发布时间:2020-12-18 16:14:49 来源:亿速云 阅读:87 作者:Leah 这篇文章给大家介绍利用PHP怎么下载CSS文件中的图片,内容非常详细, ...
- java opencv 读取视频_java使用OpenCV从视频文件中获取帧
本文实例为大家分享了java使用OpenCV从视频文件中获取帧的具体代码,供大家参考,具体内容如下 实现功能:使用Java获取mp4.mov.avi等视频文件中的图像帧,每秒获取一帧图像,并保存 环境 ...
- php下载css图片,PHP实现下载CSS文件中的图片
作为一名资深专业的程序员,小编积累了丰富的经验,相信每个在网络上工作的程序员都会有类似的经历,爱站技术频道小编在这里总结了PHP实现下载CSS文件中的图片,下面一起跟着小编来了解一下吧! 在扒皮过程中 ...
最新文章
- isdigit函数在C语言什么意思,C 库函数 isdigit() 使用方法及示例
- 不懂技术的人请不要对懂技术的人说这很容易
- Excel,此文件中的某些文本格式可能已经更改,因为它已经超出最多允许的字体数。...
- 51Nod 1283 最小周长
- java 计算信度,11.5.2 评分者信度实例分析
- 曲师大教务系统服务器,曲师大教务处信息门户入口地址
- Python的主要8大应用领域,你还不会吗?
- vc6配置c语言编译环境,驱动WDK7600在VC6.0下的编译开发配置环境
- 盒马员工因工资单意外被同事看到,遭强制开除;微博被传大面积裁员、员工被要求主动离职,官方否认;豆瓣在截图中添加盲水印|雷峰早报...
- SAP License:基于成本的获利分析表CE1-CE4
- Xshell5 访问虚拟机Ubuntu16.04
- k8s mysql 弹性_k8s 弹性伸缩,基于prometheus自定义指标
- kibana报错-Login is currently disabled.
- 银行业务知识冲正交易
- 自动化测试金字塔与反模式
- 大数据学习之sqoop
- win10/11下wsl2安装gpu版的pytorch(避坑指南)
- lattice FPGA 官网MIPI参考设计diamond编译报NGO不能展开,怎么解决?
- Python中int32转int64
- 最新极致cms精仿资源吧模板源码修复版
热门文章
- 【scrapy】实战爬取前程无忧职位信息
- 一文读懂LoRa天线架构设计,LoRa设备开发参考指南(十三)
- linux系统内存used占用过高问题排查
- html5诅咒学园通关,NO.5 诅咒发作
- Android播放视频或视频通话只有声音没有画面解决方法,布局刷新失败解决办法
- 数组和list之间的相互转换
- java.lang.NoSuchMethodException异常处理方法
- android电子书阅读器
- Android 组合控件之删除文本框
- Qt编写物联网管理平台(支持win/linux/mac/嵌入式linux/modbus等)