opencv 读取目标文件夹里图像并排序放入指定文件夹
来源:互联网 发布:js 获取table tr td 编辑:程序博客网 时间:2024/05/21 04:18
记录下自己代码
#include "opencv2/opencv.hpp" #include <fstream> #include <iostream> #include <string> #include "dirent.h" using namespace std; using namespace cv; int main() { DIR *dir; int image_number = 0; string image_name; string foldname; string name; char filename[6]; stringstream ss; string imagename; string input_filename; Mat input_image; struct dirent *entry; // foldname = "//home//iciezq//Desktop//vocdate//DstImage//I"; if((dir=opendir("//home//iciezq//Desktop//vocdate//SrcImage"))==NULL) { printf( "Error opening \n "); } else { while((entry=readdir(dir))!=NULL) { image_name = entry->d_name; input_filename = "//home//iciezq//Desktop//vocdate//SrcImage//"+image_name;; input_image = imread(input_filename); if(input_image.empty()) { cout << "error" <<endl; } else { image_number++; sprintf(filename,"%05d.jpg",image_number); ss << filename; ss >> name; imagename = foldname + name; imwrite(imagename,input_image); ss.clear(); ss.str(""); } } } closedir(dir); system("pause"); return 0; }
CMakeLists.txt
cmake_minimum_required(VERSION 2.8)project(makedate)set(CUDA_USE_STATIC_CUDA_RUNTIME OFF)find_package(OpenCV REQUIRED)find_package(CUDA)include_directories(${OpenCV_INCLUDE})include_directories("/usr/local/cuda-8.0/include")add_executable(Getfile Getfile.cpp)link_libraries(/usr/local/lib/)target_link_libraries(Getfile ${OpenCV_LIBS})
阅读全文
0 0
- opencv 读取目标文件夹里图像并排序放入指定文件夹
- python+opencv 读取文件夹下的所有图像并批量保存ROI
- java读取文件夹文件并排序
- nodejs如何动态读取文件夹下图片,并放入json数据中并显示
- android读取指定文件夹里的所有文件
- Python如何读取指定文件夹下的所有图像
- MATLAB批量读取一个文件夹里的图像
- opencv读取一个文件夹里的所有图片
- 读取文件夹所有文件并保存文件名至指定文件
- 读取指定文件夹下所有文件并保存
- shell读取文件夹里的文件内容并输出
- opencv读取某文件夹下图片并进行归一化
- matlab读取2级文件夹,并把图像保存到指定的文件夹
- java读取文件夹中的文件名并排序显示
- java实现读取文件夹下的文件并进行排序
- Opencv批量读取文件夹图片
- opencv读取文件夹中的图片
- asp.net(C#)读取文件夹和子文件夹下所有文件,绑定到GRIDVIEW并排序
- 搜索引擎的基本工作原理
- 组合模式(结构型设计模式)
- 如何删除 Launchpad 中的无用图标
- python dlib学习(一):人脸检测
- 微信小程序API之网络(三)下载数据
- opencv 读取目标文件夹里图像并排序放入指定文件夹
- Java 四种访问控制符 public protected defualt private
- css让一个容器水平垂直居中
- GitHub万星项目:黑客成长技术清单
- 2017.10.24总结
- FileInputStream(字节流)与fileReader(字符流) 的区别
- 人人都会的35个Jquery小技巧
- 梯度下降回归
- 矩阵嵌套