C++OpenCV 按之前图片名称保存图片

C++OpenCV按之前图片名称保存图片:

// 图片地址
cv::String pattern = "./path/*.jpeg";

// 可以使用cv::glob函数来获取匹配模式的文件路径列表
std::vector<cv::String> file_paths;
cv::glob(pattern, file_paths);

for (size_t i = 0; i < file_paths.size(); i++){
   // 其他处理步骤... // 提取文件名 cv::String filename = cv::String(file_paths[i]).substr(file_paths[i].find_last_of("/\\") + 1); // 新建文件夹保存图像 cv::String save_path = "new/path/" + filename; cv::imwrite(save_path, img); }

 

posted on 2024-02-08 20:50  千帆过尽lzy  阅读(78)  评论(0)    收藏  举报