OpenCV——批量读取可视化图片
2023-09-14 09:15:12 时间
一、实现效果
二、代码
#include<iostream>
#include <opencv2/opencv.hpp>
using namespace std;
int main() {
string pic_png = "1\\*.png"; // *.png 只要是opencv支持的格式即可
if (pic_png.empty() == 0)
{
cerr << "文件夹路径错误" << endl;
exit(0);
}
vector<string> image_files; // 图片的名字需要存储在string类型的vector中
cv::glob(pic_png, image_files);// 从文件夹中获取文件名
cv::setNumThreads(4); // 多线程并行加速
if (image_files.size() == 0) {
cerr << "No image files[png]" << endl;
return 0;
}
cout << "一共有:" << image_files.size() << "张图片" << endl;
for (size_t i = 0; i < image_files.size(); ++i)
{
cv::Mat image;
image = cv::imread(image_files[i]);
namedWindow("批量显示图片", cv::WINDOW_AUTOSIZE); // 图像窗口函数
imshow("frame", image);
cv::waitKey(100);
}
return 0;
}
相关文章
- ubuntu20.04安装opencv_ubuntu opencv安装
- opencv-contrib模块详解_opencv安装包
- pycharm安装opencv-python_pycharm opencv
- OpenCv中 width 和 widthStep的区别「建议收藏」
- OpenCV 如何保存图片「建议收藏」
- 实战:使用 OpenCV 的自动驾驶汽车车道检测(附代码)
- pycharm配置OpenCV_pycharm opencv安装
- vs2015配置opencv_捷达VS5进取版有哪些配置
- ubuntu配置opencv环境_opencv的安装与配置详细教程
- opencv remap matlab,如何使用OpenCV的remap函数?
- python使用opencv如何保存图片_OpenCV Python 保存图片
- 基于python的OpenCV人脸识别模型
- 在OpenCV中基于深度学习的边缘检测
- 【Android OpenCV】Visual Studio 创建支持 OpenCV 库的 CMake 工程 ② ( VS 中创建 CMake 工程 | CMake 工程中配置 OpenCV 头文件 )
- Linux 安装OpenCV简易指南(linux安装opencv)
- 实现opencv图像裁剪分屏显示示例