Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenCV
opencv
提交
84f78059
O
opencv
项目概览
OpenCV
/
opencv
上一次同步 9 个月
通知
993
Star
71100
Fork
55581
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
1
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
O
opencv
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
1
Issue
1
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
84f78059
编写于
5月 24, 2021
作者:
S
Smirnov Egor
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
add reproducer and bugfix
上级
b335fe67
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
25 addition
and
0 deletion
+25
-0
modules/objdetect/src/hog.cpp
modules/objdetect/src/hog.cpp
+6
-0
modules/objdetect/test/opencl/test_hogdetector.cpp
modules/objdetect/test/opencl/test_hogdetector.cpp
+19
-0
未找到文件。
modules/objdetect/src/hog.cpp
浏览文件 @
84f78059
...
...
@@ -122,6 +122,12 @@ void HOGDescriptor::setSVMDetector(InputArray _svmDetector)
_svmDetector
.
getMat
().
convertTo
(
svmDetector
,
CV_32F
);
CV_Assert
(
checkDetectorSize
());
if
(
_svmDetector
.
empty
())
{
oclSvmDetector
=
UMat
();
return
;
}
Mat
detector_reordered
(
1
,
(
int
)
svmDetector
.
size
(),
CV_32FC1
);
size_t
block_hist_size
=
getBlockHistogramSize
(
blockSize
,
cellSize
,
nbins
);
...
...
modules/objdetect/test/opencl/test_hogdetector.cpp
浏览文件 @
84f78059
...
...
@@ -93,6 +93,25 @@ OCL_TEST_P(HOG, GetDescriptors)
EXPECT_MAT_SIMILAR
(
cpu_desc
,
gpu_desc
,
1e-1
);
}
OCL_TEST_P
(
HOG
,
SVMDetector
)
{
HOGDescriptor
hog_first
,
hog_second
;
// empty -> empty
hog_first
.
copyTo
(
hog_second
);
// first -> both
hog_first
.
setSVMDetector
(
hog_first
.
getDefaultPeopleDetector
());
hog_first
.
copyTo
(
hog_second
);
// both -> both
hog_first
.
copyTo
(
hog_second
);
// second -> empty
hog_first
.
setSVMDetector
(
cv
::
noArray
());
hog_first
.
copyTo
(
hog_second
);
}
OCL_TEST_P
(
HOG
,
Detect
)
{
HOGDescriptor
hog
;
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录