Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
Greenplum
Opencv
提交
9086efa8
O
Opencv
项目概览
Greenplum
/
Opencv
大约 1 年 前同步成功
通知
7
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
O
Opencv
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
9086efa8
编写于
4月 02, 2013
作者:
V
Vladislav Vinogradov
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
fixed warnings
上级
b47a2012
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
8 addition
and
16 deletion
+8
-16
modules/nonfree/src/surf_gpu.cpp
modules/nonfree/src/surf_gpu.cpp
+3
-0
modules/nonfree/test/test_precomp.hpp
modules/nonfree/test/test_precomp.hpp
+5
-3
modules/nonfree/test/test_surf.ocl.cpp
modules/nonfree/test/test_surf.ocl.cpp
+0
-11
samples/gpu/super_resolution.cpp
samples/gpu/super_resolution.cpp
+0
-2
未找到文件。
modules/nonfree/src/surf_gpu.cpp
浏览文件 @
9086efa8
...
...
@@ -223,6 +223,9 @@ namespace
}
private:
SURF_GPU_Invoker
(
const
SURF_GPU_Invoker
&
);
SURF_GPU_Invoker
&
operator
=
(
const
SURF_GPU_Invoker
&
);
SURF_GPU
&
surf_
;
int
img_cols
,
img_rows
;
...
...
modules/nonfree/test/test_precomp.hpp
浏览文件 @
9086efa8
...
...
@@ -14,14 +14,16 @@
#include "opencv2/highgui/highgui.hpp"
#include "opencv2/nonfree/nonfree.hpp"
#include "opencv2/ts/gpu_test.hpp"
#include "opencv2/opencv_modules.hpp"
#ifdef HAVE_OPENCV_OCL
# include "opencv2/nonfree/ocl.hpp"
#endif
#if defined(HAVE_OPENCV_GPU) && defined(HAVE_CUDA)
#include "opencv2/ts/gpu_test.hpp"
#include "opencv2/nonfree/gpu.hpp"
#ifdef HAVE_OPENCV_GPU
# include "opencv2/nonfree/gpu.hpp"
#endif
#endif
modules/nonfree/test/test_surf.ocl.cpp
浏览文件 @
9086efa8
...
...
@@ -109,17 +109,6 @@ static int getMatchedPointsCount(const std::vector<cv::KeyPoint>& keypoints1, co
return
validCount
;
}
#define PARAM_TEST_CASE(name, ...) struct name : testing::TestWithParam< std::tr1::tuple< __VA_ARGS__ > >
#define IMPLEMENT_PARAM_CLASS(name, type) \
namespace { class name { \
public: \
name ( type arg = type ()) : val_(arg) {} \
operator type () const {return val_;} \
private: \
type val_; \
}; \
inline void PrintTo( name param, std::ostream* os) {*os << #name << "=" << testing::PrintToString(static_cast< type >(param));}}
IMPLEMENT_PARAM_CLASS
(
HessianThreshold
,
double
)
IMPLEMENT_PARAM_CLASS
(
Octaves
,
int
)
IMPLEMENT_PARAM_CLASS
(
OctaveLayers
,
int
)
...
...
samples/gpu/super_resolution.cpp
浏览文件 @
9086efa8
...
...
@@ -48,8 +48,6 @@ static Ptr<DenseOpticalFlowExt> createOptFlow(const string& name, bool useGpu)
cerr
<<
"Incorrect Optical Flow algorithm - "
<<
name
<<
endl
;
exit
(
-
1
);
}
return
Ptr
<
DenseOpticalFlowExt
>
();
}
int
main
(
int
argc
,
const
char
*
argv
[])
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录