opencv3.0 批量读取图片并裁剪到指定大小
来源:互联网 发布:johnny cash知乎 编辑:程序博客网 时间:2024/06/07 12:33
#include "opencv2/highgui/highgui.hpp"
#include "opencv2/imgproc/imgproc.hpp"
#include "opencv2/ml/ml.hpp"
#include <opencv2/core/core.hpp>
#include<iostream>
#include "opencv2/opencv.hpp"
using namespace std;
using namespace cv;
int main()
{
for (int j = 531; j < 558; j++)//初始文件名
{
char buf[100];
Mat frame,frame2;
sprintf(buf, "%d.jpg", j);
frame = imread(buf, 1);
char path[100];
sprintf(path, "%d.jpg", j);//处理后的输出文件路径
cv::resize(frame, frame2, cv::Size(100, 100), (0, 0), (0, 0), cv::INTER_LINEAR);
/*cvtColor(frame2, frame2, CV_RGB2GRAY);
cv::imshow(path, frame2);*/
cv::imwrite(path, frame2);
}
}
#include "opencv2/imgproc/imgproc.hpp"
#include "opencv2/ml/ml.hpp"
#include <opencv2/core/core.hpp>
#include<iostream>
#include "opencv2/opencv.hpp"
using namespace std;
using namespace cv;
int main()
{
for (int j = 531; j < 558; j++)//初始文件名
{
char buf[100];
Mat frame,frame2;
sprintf(buf, "%d.jpg", j);
frame = imread(buf, 1);
char path[100];
sprintf(path, "%d.jpg", j);//处理后的输出文件路径
cv::resize(frame, frame2, cv::Size(100, 100), (0, 0), (0, 0), cv::INTER_LINEAR);
/*cvtColor(frame2, frame2, CV_RGB2GRAY);
cv::imshow(path, frame2);*/
cv::imwrite(path, frame2);
}
}
阅读全文
0 0
- opencv3.0 批量读取图片并裁剪到指定大小
- 按宽/高缩放图片到指定大小并进行裁剪得到中间部分图片 返回Bitmap
- 如何使用matlab批量的在图片中裁剪指定像素大小的图片
- 刚写好一个图片居中裁剪并指定大小缩放的方法
- Android拍照、调用系统图库、裁剪图片到指定大小后输出
- Android拍照、调用系统图库、裁剪图片到指定大小后输出
- 压缩图片到指定大小
- //图片压缩到指定大小
- (网络摘抄)UIImage指定大小裁剪图片
- tensorflow裁剪填充指定大小图片(一)
- tensorflow裁剪填充指定大小图片(二)
- Android中实现截图保存到指定目录或者系统图片,并支持批量删除
- Python 图片批量裁剪
- python图片批量裁剪
- java批量裁剪图片
- js实现div内图片自适应大小 并裁剪
- 批量保存图片到指定文件夹中
- matlab 批量读取并显示图片
- Data guard、双机热备、RAC
- 极光推送
- 基于maven的spring+springMvc+MyBatis+Dubbo架构的搭建
- Java中配置连接池
- app升级策略
- opencv3.0 批量读取图片并裁剪到指定大小
- 安卓学习笔记---Android检测网络状态,判断当前网络是否可用
- 解决JPush与高德地图冲突问题
- 6、(六)外汇学习基础篇之货币掉期交易
- No plugin found for prefix 'jetty'
- ContentProvide管理系统日历
- oracle 分组排序
- CSS-特点
- C++自定义String类(简单的实现功能)