openCV学习笔记(5):使用sprintf函数实现在窗口连续显示同一文件夹下的图片
一、环境:
vs2010 + opencv2.3.1
二、程序:
#include <iostream>
#include <opencv2/highgui/highgui.hpp>
#include <opencv2/imgproc/imgproc.hpp>using namespace cv;
using namespace std;int main()
{Mat colorImage;//Mat depthImage;//////由于需要调用sprintf函数,定义colorImageSrc时必须使用数组的形式/////char *colorImageSrc = "I:\\The Graduation Design\\Material\\DepthImage\\rgb\\seq0_0000_1.ppm";char colorImageSrc[100] = "I:\\The Graduation Design\\Material\\DepthImage\\rgb\\seq0_0000_1.ppm";//char *depthImageSrc;int i = 1;//int j = 0;//char *dest = "I:\\The Graduation Design\\Material\\DepthImage\\rgb\\seq0_0000_1.ppm";char *dest = "I:\\The Graduation Design\\Material\\DepthImage\\rgb\\seq0_%04d_1.ppm";while(colorImageSrc)//直到显示完所有图片{ colorImage = imread(colorImageSrc,1);if(!colorImage.data){cout<<"error"<<endl;return -1;}imshow("colorImage",colorImage);////使用sprintf函数/sprintf(colorImageSrc,dest,i);cout<<colorImageSrc<<endl;i++;//此处需要waiKey()waitKey(1);}return 0;
}
三、结果:
四、重点——sprintf()函数
该函数原型
int sprintf( char *buffer, const char *format, [ argument] … );
openCV学习笔记(5):使用sprintf函数实现在窗口连续显示同一文件夹下的图片相关推荐
- OpenCV学习笔记(五十六)——InputArray和OutputArray的那些事core OpenCV学习笔记(五十七)——在同一窗口显示多幅图片 OpenCV学习笔记(五十八)——读《Mast
OpenCV学习笔记(五十六)--InputArray和OutputArray的那些事core 看过OpenCV源代码的朋友,肯定都知道很多函数的接口都是InputArray或者OutputArray ...
- 「Vue 学习笔记 1」Vue 项目快速搭建,初始项目各个文件夹作用介绍和启动代码执行流程分析
「Vue 学习笔记 1」Vue 项目快速搭建,初始项目各个文件夹作用介绍和启动代码执行流程分析 前言 一.我的开发环境 二.使用 Vue CLI (Vue 脚手架)快速搭建项目 三.初始项目的目录结构 ...
- Opencv——批量处理同一文件夹下的图片(解决savedfilename = dest + filenames[i].substr(len)问题)
文章目录 前言 一.完整代码 二.实现效果 前言 第一份代码实现了批量修改同一文件夹下图片的尺寸,有其他需求时仅需修改处理部分的代码以及文件夹路径. 第二份代码实现了批量截取同一文件夹下每张图片的RO ...
- opencv下指定文件夹下的图片灰度化(图片的读取与保存)-------简单记录
对于此功能其实很简单:主要是在c++方面的字母+数字的拼接问题存在一定的问题.C++数字字母拼接问题: 1 #include <fstream> 2 #include <string ...
- 转自博客园- 林梦然+++opencv下指定文件夹下的图片灰度化(图片的读取与保存)-------简单记录
对于此功能其实很简单:主要是在c++方面的字母+数字的拼接问题存在一定的问题.C++数字字母拼接问题: 1 #include <fstream> 2 #include <string ...
- OpenCV读取文件夹下的图片生成视频(mp4格式)
定义目录 file = 'C:/Users/jmWang/Desktop/sample_data/GSM/' # 图片目录 output = 'C:/Users/jmWang/Desktop/1.mp ...
- python读取文件夹下所有文件的名称_python2.7 学习之读取文件夹下所有文件名称及内容...
python2.7 学习之读取文件夹下所有文件名称及内容 最近稍稍有点空闲时间, 于是重新温习了一下之前学习过的 python 基础废话不多说, 记录一下自己的所得 首先, 安装什么的不在本人的温习范 ...
- OpenCV 学习笔记03 boundingRect、minAreaRect、minEnclosingCircle、boxPoints、int0、circle、rectangle函数的用法...
函数中的代码是部分代码,详细代码在最后 1 cv2.boundingRect 作用:矩形边框(boundingRect),用于计算图像一系列点的外部矩形边界. cv2.boundingRect(arr ...
- OpenCV学习笔记(三十六)——Kalman滤波做运动目标跟踪 OpenCV学习笔记(三十七)——实用函数、系统函数、宏core OpenCV学习笔记(三十八)——显示当前FPS OpenC
OpenCV学习笔记(三十六)--Kalman滤波做运动目标跟踪 kalman滤波大家都很熟悉,其基本思想就是先不考虑输入信号和观测噪声的影响,得到状态变量和输出信号的估计值,再用输出信号的估计误差加 ...
最新文章
- plsql 设置鼠标行执行_Excel中执行“宏”的方法有哪些?我列举了这5个,你会几个...
- 打开浏览器不是主页_网络没问题但是浏览器打开主页却显示网络连接错误
- ES什么时候会平衡分片
- Nginx(PHP/fastcgi)的PATH_INFO问题
- vue-cli3项目优化首页加载过慢的一些心得
- java 8 并行_Java 8新特性之 并行和并行数组(八恶人-8)
- python 文件读取报错 ‘utf-8‘ codec can‘t decode
- 精选| 2021年2月R新包推荐(第51期)
- JS/PHP中,数组与字符串的转换,这次总算是记住了
- 友盟统计集成_友盟+智能超链U-Link,助力开发者拥有更极致的分享体验_互联网_科技快报...
- 进入方法内快捷键_Excel快捷键Ctrl+Shift系列,提高效率,拒绝加班
- Activiti6新特性
- 服务器如何用pe系统安装,pe下安装服务器系统安装教程
- 如何自制一个安装程序,将程序打包生成安装程序的办法
- 解决LaTeX中文表格单行文本太长导致水平溢出,表格内长文本换行
- 弹性盒子布局(下面有代码)
- 副业怎么样通过手游达到月入过万
- WiFi-ESP8266入门http(3-4)网页一键配网(1若为普通wifi直连 2若为西电网页认证自动网页post请求连接)+网页按钮灯控+MQTT通信...
- 网狐精华版搭建视频教程
- arima模型 白噪声检验_白噪声模型