使用OpenCV处理图像时经常会遇到读取文件夹中连续图片的情况,解决这种问题的办法是使用sprintf函数。

for(int i=1;i<=num;i++){sprintf(filename,"D:/test/%d.jpg",i);// 将图片以数字命名:例如1.jpg ,2.jpg等,放入D:/test/文件夹下sprintf(windowname,"window%d.jpg",i);image=cvLoadImage(filename,1);//导入图片cvNamedWindow(windowname,1);cvShowImage(windowname,image);//显示图片//cvWaitKey(0);}

另外,如果图片命名方式是这种:D:/test/00001.jpg,D:/test/00002.jpg。。。。。。,则需要小调整一下:

 for(int i=1;i<=num;i++){sprintf(filename,"D:/test/%05d.jpg",i);// 00001.jpg ,00002.jpg等,放入D:/test/文件夹下sprintf(windowname,"window%05d.jpg",i);image=cvLoadImage(filename,1);//导入图片cvNamedWindow(windowname,1);cvShowImage(windowname,image);//显示图片//cvWaitKey(0);}

其中%md,为C语言中输出控制,m为常数,表示输出为m位。

OpenCV连续图片读取问题相关推荐

  1. Qt - OpenCV 连续图片生成视频

    Qt - OpenCV 连续图片生成视频 此博客始创于:http://blog.csdn.net/lys211 转载请注明出处 主要是测试OpenCV将连续命名的图片转换成视频的过程. OpenCV的 ...

  2. OpenCV imread 图片读取

    函数原型 CV_EXPORTS_W Mat imread( const String& filename, int flags = IMREAD_COLOR ); 参数说明 第一个参数是图片路 ...

  3. Opencv 图片 读取,显示,保存基本操作

    Opencv的图片读取,显示,保存是图片操作的基础,实验用的图片来自于lenan:http://www.lenna.org/ 为了使用方 便,主要是使用opencv的python版本的接口,其官网链接 ...

  4. python读取一张图片未响应_opencv python 图片读取与显示图片窗口未响应问题的解决...

    显示图像是 Opencv最基本的操作之一, imshow()函数可以实现该操作.如果使用过其他GUI框架背景,就会很自然地调用 imshow来显示一幅图像.但这个观点并不完全正确,因为图像确实会显示出 ...

  5. Opencv读取文件夹连续图片,RGB分量显示,图像灰度化

    1.读取文件夹连续图片 刚开始学习图像处理,开始只能一次读入一张图片,今天从网上查了一些资料,自己写了一个可以连续读取多张图片函数. char filename[100];char windownam ...

  6. 【Python-利用动态二维码传输文件(四)】使用pyautogui库录屏(连续截图),然后利用OpenCV逐张读取截图,识别当中的二维码信息,并把信息重组成原文件

    程序示意图 目录 一.使用pyautogui库,对电脑屏幕进行录屏 二.使用OpenCV库对100帧截图进行识别,并与原29帧二维码图片内含信息进行比对 三.把获取的100帧二维码信息去重,并保持原来 ...

  7. 【OpenCV】图片操作小结:RAW图转image以及image连续保存

    opencv将RAW图转image uint32_t ReadRawImage(cv::Mat& image,const std::string& path,int width,int ...

  8. OpenCV快速入门一:图片读取保存

    一:OpenCV介绍 OpenCV是一个基于Apache2.0许可(开源)发行的跨平台计算机视觉和机器学习软件库,可以运行在Linux.Windows.Android和Mac OS操作系统上. [1] ...

  9. 贾志刚-OpenCV下的图片读取,摄像头调用

    贾志刚-OpenCV下的图片读取,摄像头调用 运行环境:Window10 + Python3.6 + PyCharm OpenCV3 import cv2 as cv import numpy as ...

最新文章

  1. 执行公式_法院诉讼费、保全费、执行费速算公式
  2. 985硕博导师:如果你没空看书,我强烈建议你做这件事
  3. java语言程序设计考点_计算机二级考试Java语言程序设计考点:关键字
  4. 【高斯消元】兼 【期望dp】例题
  5. VTK:可视化之ColorActorEdges
  6. 怎么才能让计算机发出音乐,我要怎样把电脑上的歌曲传到手机里去啊?-怎么能把电脑里面的歌...
  7. 2019年春季学期第四周作业
  8. AngularJs的理解
  9. P5502-[JSOI2015]最大公约数【分治】
  10. Jiaozi帮忙买的Secret Garden的票拿到了,谢谢Jiaozi
  11. AcWing1083. Windy数(数位DP)题解
  12. VxWorks 6.9 内核编程指导之读书笔记 -- POSIX
  13. CISCO的NAT配置笔记
  14. 我们分析了5万多场英雄联盟比赛,教你如何轻松用Python预测胜负
  15. 系统架构设计师备考经验分享:边听课边画思维导图,高效学习
  16. 公众号运营工具推荐大会!这些如果你还没用就out啦!
  17. STM8S编译错误unable to allocate space for sections/blocks with a total
  18. VS2017中创建使用 XRM 工具常用登录控件的WPF应用程序,适用CRM9.X版本
  19. 2、GIT---时光穿梭机
  20. linux mv移动文件到指定目录,Linux mv命令使用示例-移动或重命令文件/目录

热门文章

  1. 四月嗅花 - 江湖一剑客
  2. linux内存管理-系统调用brk()
  3. 【redis】redis实现队列的阻塞、延时、发布和订阅
  4. 软件测试及Bug管理经验谈
  5. 转载:程序员面试→如何巧妙的谈薪资?
  6. 美团1万台 Hadoop 集群 YARN 的调优之路
  7. android菜单键变成箭头,Android:DropPopMenu — 显示位置跟随操作按钮显示的带箭头的弹出菜单(转载,写的很好)...
  8. 在SQL Server 2005数据库中进行错误捕捉
  9. 汉字是怎样录入计算机的,计算机真的已经解决了汉字输入难题了吗?
  10. Linux端口查看及常见Linux端口说明