对于此功能其实很简单:主要是在c++方面的字母+数字的拼接问题存在一定的问题。C++数字字母拼接问题:

 1 #include <fstream>
 2 #include <string>
 3 #include <iostream>
 4 #include "highgui.h"
 5 #include <cv.h>
 6 #include <cvaux.h>
 7 using namespace std;
 8 using namespace cv;
 9
10 int main(){
11   char buffer [50];
12   char buffer1 [50];
13
14   for(int i=16;i<35;i++){
15      //将数字字母拼接在一起得到读取文件的路径
16       sprintf (buffer,  "C:\\Users\\Acer\\Desktop\\新建文件夹\\%d.jpg", i);
17
18      //从指定路径buffer中读取图片
19      IplImage * img = cvLoadImage( buffer);
20
21     //拼接灰度图存储路径
22      sprintf (buffer1,  "pos\\%d.jpg", i);
23
24      if(!img)
25      {
26            //fprintf(stderr, "Can not load image %s\n", imagename);
27            return -1;
28      }
29
30      // 检查是否正确载入图像
31      if( !img->imageData )
32            return -1;
33
34      //创建目标图像
35      IplImage* img1 = cvCreateImage(cvGetSize(img), IPL_DEPTH_8U, 1);
36
37     //图像灰度化
38     cvCvtColor(img,img1,CV_BGR2GRAY);
39
40     //保存灰度图像到指定路径
41      cvSaveImage(buffer1, img1, 0);
42   }
43
44      cvWaitKey();
45      return 0;
46
47 }

转载于:https://www.cnblogs.com/linmengran/p/6513094.html

opencv下指定文件夹下的图片灰度化(图片的读取与保存)-------简单记录相关推荐

  1. 转自博客园- 林梦然+++opencv下指定文件夹下的图片灰度化(图片的读取与保存)-------简单记录

    对于此功能其实很简单:主要是在c++方面的字母+数字的拼接问题存在一定的问题.C++数字字母拼接问题: 1 #include <fstream> 2 #include <string ...

  2. python读取多个文件夹图片_python或C++读取指定文件夹下的所有图片

    本文实例为大家分享了python或C++读取指定文件夹下的所有图片,供大家参考,具体内容如下 1.python读取指定文件夹下的所有图片路径和图片文件名 import cv2 from os impo ...

  3. webpack5打包图片并放到指定文件夹下

    webpack5打包图片并放到指定文件夹下 module: {rules: [{test: /\.(jpg|png|gif)$/,type: 'asset/resource',generator: { ...

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

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

  5. windows中遍历指定文件夹下的所有子文件夹

    前面我给出了windows下面指定文件夹下面指定类型文件的遍历程序,这里,再给出遍历指定文件夹下的所有子文件夹的程序: #include "stdafx.h" #include & ...

  6. xml遍历文件夹vector_怎么统计指定文件夹下含有.xml格式的文件数目

    如何统计指定文件夹下含有.xml格式的文件数目?如题 ------解决思路----------------------Directory.GetFiles(@"路径", " ...

  7. Excel记录指定文件夹下的所有文件名;批量解压压缩包,处理压缩包套压缩包问题;

    10.20 发现一个问题: 当压缩包过大,文件条目超过1048576时,rarfile库中的代码已经不能解决这个压缩包了,需要加装unrar库(from unrar import rarfile)和u ...

  8. python 获取文件夹名称大全_python 获取指定文件夹下所有文件名称并写入列表的实例...

    如下所示: import os import os.path rootdir = "./pic_data" file_object = open('train_list.txt', ...

  9. C#遍历得到指定文件夹下的所有文件和子文件夹

    1.遍历指定文件夹下的所有文件 string path = Application.StartupPath + "\\data\\采集数据\\"; DirectoryInfo ro ...

最新文章

  1. 《新一代城市大脑建设与发展》专家研讨会在京举办(新版)
  2. 为什么有的SAP CRM系统的产品搜索页面上会显示小红叉
  3. 使用mysql索引的规则
  4. 字符串在编号查询中的应用示例及常见问题.sql
  5. memcachedd事件模型
  6. html网页如何引入用linkcss文件,[网页设计]link和@import url()引入外部css文件的区别...
  7. 大数据之-Hadoop3.x_MapReduce_outputformat案例需求分析---大数据之hadoop3.x工作笔记0121
  8. 运维面试题、学不下去鸡汤
  9. 软件测试对计算器的测试,软件测试计算器的测试用例
  10. 数据结构:树(Tree)【详解】
  11. 2015061004 - slf4和mysql,jdbc下载地址
  12. Zeppelin求学之路(3)—Zeppelin基本模块介绍和Paragraph源码深入了解以及Note,NoteBook 简介,
  13. Java制作JDK8文档搜索引擎项目并部署到阿里云服务器
  14. python金融编程入门_零基础是如何入门Python量化金融的?
  15. 一步一步建立自己的神经网络
  16. java新手,写了个简单的计算器,求高手指点一二
  17. 【Android应用开发技术:媒体开发】音频
  18. 用Python绘制皮卡丘
  19. pytorch中的reshape()、view()、nn.flatten()和flatten()
  20. 基本RC积分电路及原理分析

热门文章

  1. ORB_SLAM2帧Frame
  2. 《OpenCV3编程入门》学习笔记6 图像处理(六)图像金字塔与图片尺寸缩放
  3. 支持向量机算法原理简介
  4. flink 自定义 窗口_Flink入门实战 (下)
  5. 计算机在档案管理中的应用,浅谈计算机在档案管理中的应用
  6. java遍历bean_javaweb利用javabean将数据库中内容遍历在页面输出
  7. airflow sql_alchemy_conn mysql_airflow的安装和使用 - 完全版
  8. java 类的执行顺序_java类加载的顺序
  9. python夹角余弦雷达图_性能可靠,可以全方位扫描的“千里眼”——先进的相控阵雷达...
  10. dumpbin发现没有入口函数_详解VS2019 dumpbin查看DLL的导出函数