opencv 随机选取区域并保存区域图
来源:互联网 发布:linux查看hba型号 编辑:程序博客网 时间:2024/04/30 05:58
#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
#include <stdio.h>
#include<iostream>
using namespace cv;
using namespace std;
char filename[100];
char filename1[100];
int num=0;
void main()
{
for(int i=1;i<589;i++)
{
sprintf(filename,"C:/Users/Administrator/Desktop/office/%d.jpg",i);
//
cout<<filename<<endl;
Mat src=imread(filename);
if(src.cols<src.rows)
num=src.cols-1;
else
num=src.rows-1;
for(int j=0;j<20;j++)
{
Mat rect;
int x=rand()%(num-65)+1;
int y=rand()%(num-65)+1;
rect=src(Rect(x,y,64,64));
sprintf(filename1,"C:/Users/Administrator/Desktop/neg2/%d-%d.jpg",i,j);
if(!rect.empty())
{
imwrite(filename1,rect);
}
}
}
}
char filename[100];
char filename1[100];
一定要声明,因为sprintf是char *类型,所以要这样,不能写char filename;空指针
- opencv 随机选取区域并保存区域图
- OpenCV实现从图像中选择矩形区域并保存
- opencv 鼠标选取图像感兴趣区域
- 【matlab】从图片中截取矩形区域(手工选取/标记在原图上/截取矩形区域并保存)
- OpenCV编程->ROI区域保存为图片
- webbrowser 选取区域
- 鼠标选取ROI区域
- OpenCV中感兴趣区域的选取与检测(一)
- OpenCV中感兴趣区域的选取与检测(二)
- OpenCV中感兴趣区域的选取与检测(一)
- OpenCV中感兴趣区域的选取与检测(一)
- 采用OPENCV,从一幅图像中提取部分区域,并保存为新图像。
- 采用OPENCV,从一幅图像中提取部分区域,并保存为新图像
- opencv-- 使用鼠标绘制矩形并截取和保存矩形区域图像
- 采用OPENCV,从一幅图像中提取部分区域,并保存为新图像。
- 截取指定区域的并保存图片
- opencv 读取图像区域 并 计算HOG
- 利用OpenCV定位目标区域并剪切
- AngularJs $resource 高大上的数据交互
- linux 命令行 光标移动技巧
- 【多线程 1】多线程的应用场景:从指令流水线—多线程
- CentOS6.5 运维平台FourthGen部署说明
- jquery 异步上传文件
- opencv 随机选取区域并保存区域图
- 项目管理和产品管理
- 微信开发---对接
- 负载均衡器--linux高性能服务器 lb
- 1. init.rc文件结构
- DataTables 参数详解
- 手动发起指定用户qq微信聊天
- Android使用HttpUrlConnection get请求带中文参数的编码问题
- 【Caffe代码解析】compute_image_mean