opencv sliding window and multiscale
来源:互联网 发布:咬人猫年龄知乎 编辑:程序博客网 时间:2024/06/05 19:22
#include <opencv2/opencv.hpp>
using namespace cv;
using namespace std;
#include<time.h>
int main()
{
Mat LoadedImage;
LoadedImage = imread("C:/Users/Administrator/Desktop/lena.jpg", IMREAD_COLOR);
int windows_n_rows = 64;
int windows_n_cols = 64;
int StepSlide = 8;
clock_t t1=clock();
double scale=1.2;
int w,h;
w=LoadedImage.rows;
h=LoadedImage.cols;
while(1)
{
for (int row = 0; row <= LoadedImage.rows - windows_n_rows; row += StepSlide)
{
for (int col = 0; col <= LoadedImage.cols - windows_n_cols; col += StepSlide)
{
Rect windows(col, row, windows_n_rows, windows_n_cols);
Mat img=LoadedImage(windows);
}
}
h=cvRound(double(h)/scale);
w=cvRound(double(w)/scale);
//cout<<w<<","<<h<<endl;
if(w<60||h<60)
break;
else
{
resize(LoadedImage,LoadedImage,Size(w,h));
}
}
clock_t t2=clock();
cout<<(t2-t1)<<"ms"<<endl;
system("pause");
}
using namespace cv;
using namespace std;
#include<time.h>
int main()
{
Mat LoadedImage;
LoadedImage = imread("C:/Users/Administrator/Desktop/lena.jpg", IMREAD_COLOR);
int windows_n_rows = 64;
int windows_n_cols = 64;
int StepSlide = 8;
clock_t t1=clock();
double scale=1.2;
int w,h;
w=LoadedImage.rows;
h=LoadedImage.cols;
while(1)
{
for (int row = 0; row <= LoadedImage.rows - windows_n_rows; row += StepSlide)
{
for (int col = 0; col <= LoadedImage.cols - windows_n_cols; col += StepSlide)
{
Rect windows(col, row, windows_n_rows, windows_n_cols);
Mat img=LoadedImage(windows);
}
}
h=cvRound(double(h)/scale);
w=cvRound(double(w)/scale);
//cout<<w<<","<<h<<endl;
if(w<60||h<60)
break;
else
{
resize(LoadedImage,LoadedImage,Size(w,h));
}
}
clock_t t2=clock();
cout<<(t2-t1)<<"ms"<<endl;
system("pause");
}
0 0
- opencv sliding window and multiscale
- Sliding Window
- Sliding Window
- sliding window
- sliding window
- Sliding Window
- Sliding Window
- Sliding Window
- PKU 2823 Sliding Window
- sliding window问题
- POJ 2823 Sliding Window
- PKU2823 sliding window
- poj 2823 Sliding Window
- 單調隊列::poj2823 Sliding Window
- poj 2823 Sliding Window
- Sliding Window Maximum
- poj2823 Sliding Window
- POJ 2823 Sliding Window
- 使用thinkphp如何加载自定义类
- WebRTC的RTP、RTCP协议实现分析
- 汽车4S展示系统
- 字符串的全排列
- mysql命令语句
- opencv sliding window and multiscale
- Recyclerview使用notifyitemchanged方法会回到顶部
- 时间复杂度的计算
- MYSQL远程连接配置
- 算法练习----java字符全排列
- pom.xml配置文件讲解
- 第八周练习--工资计算
- UITableView的几种常见控件参数变更写法(持续更新-2016年10月26日)
- 安装了USB IF 测试工具, 大容量的U盘不能用了