Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
PaddlePaddle
PaddleHub
提交
102f303c
P
PaddleHub
项目概览
PaddlePaddle
/
PaddleHub
大约 1 年 前同步成功
通知
282
Star
12117
Fork
2091
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
200
列表
看板
标记
里程碑
合并请求
4
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
P
PaddleHub
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
200
Issue
200
列表
看板
标记
里程碑
合并请求
4
合并请求
4
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
102f303c
编写于
2月 24, 2020
作者:
Z
Zeyu Chen
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
rename FaceResult score to confidence
上级
90816728
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
5 addition
and
5 deletion
+5
-5
demo/mask_detection/README.md
demo/mask_detection/README.md
+1
-1
demo/mask_detection/cpp/main.cc
demo/mask_detection/cpp/main.cc
+1
-1
demo/mask_detection/cpp/mask_detector.cc
demo/mask_detection/cpp/mask_detector.cc
+2
-2
demo/mask_detection/cpp/mask_detector.h
demo/mask_detection/cpp/mask_detector.h
+1
-1
未找到文件。
demo/mask_detection/README.md
浏览文件 @
102f303c
#
百度PaddlePaddle实现口罩
检测应用
#
PaddleHub实现口罩佩戴
检测应用
## 0 项目介绍
## 0 项目介绍
![
image
](
https://note.youdao.com/yws/public/resource/b0a4695bc7d58aed3b1ff797409aee1e/BB6BC87A45D146CEBA7BF237B5383835?ynotemdtimestamp=1582271320612
)
![
image
](
https://note.youdao.com/yws/public/resource/b0a4695bc7d58aed3b1ff797409aee1e/BB6BC87A45D146CEBA7BF237B5383835?ynotemdtimestamp=1582271320612
)
...
...
demo/mask_detection/cpp/main.cc
浏览文件 @
102f303c
...
@@ -68,7 +68,7 @@ int main(int argc, char* argv[]) {
...
@@ -68,7 +68,7 @@ int main(int argc, char* argv[]) {
item
.
rect
[
2
],
item
.
rect
[
2
],
item
.
rect
[
3
],
item
.
rect
[
3
],
item
.
class_id
,
item
.
class_id
,
item
.
scor
e
);
item
.
confidenc
e
);
}
}
// Visualization result
// Visualization result
...
...
demo/mask_detection/cpp/mask_detector.cc
浏览文件 @
102f303c
...
@@ -77,7 +77,7 @@ void VisualizeResult(const cv::Mat& img,
...
@@ -77,7 +77,7 @@ void VisualizeResult(const cv::Mat& img,
text
=
"NO MASK: "
;
text
=
"NO MASK: "
;
roi_color
=
cv
::
Scalar
(
0
,
0
,
255
);
roi_color
=
cv
::
Scalar
(
0
,
0
,
255
);
}
}
text
+=
std
::
to_string
(
static_cast
<
int
>
(
results
[
i
].
score
*
100
))
+
"%"
;
text
+=
std
::
to_string
(
static_cast
<
int
>
(
results
[
i
].
confidence
*
100
))
+
"%"
;
int
font_face
=
cv
::
FONT_HERSHEY_TRIPLEX
;
int
font_face
=
cv
::
FONT_HERSHEY_TRIPLEX
;
double
font_scale
=
1.
f
;
double
font_scale
=
1.
f
;
float
thickness
=
1
;
float
thickness
=
1
;
...
@@ -243,7 +243,7 @@ void MaskClassifier::Postprocess(std::vector<FaceResult>* faces) {
...
@@ -243,7 +243,7 @@ void MaskClassifier::Postprocess(std::vector<FaceResult>* faces) {
}
}
}
}
(
*
faces
)[
i
].
class_id
=
best_class_id
;
(
*
faces
)[
i
].
class_id
=
best_class_id
;
(
*
faces
)[
i
].
scor
e
=
best_class_score
;
(
*
faces
)[
i
].
confidenc
e
=
best_class_score
;
}
}
}
}
...
...
demo/mask_detection/cpp/mask_detector.h
浏览文件 @
102f303c
...
@@ -32,7 +32,7 @@ struct FaceResult {
...
@@ -32,7 +32,7 @@ struct FaceResult {
// Detection result: cv::Mat of face rectange
// Detection result: cv::Mat of face rectange
cv
::
Mat
roi_rect
;
cv
::
Mat
roi_rect
;
// Classification result: confidence
// Classification result: confidence
float
scor
e
;
float
confidenc
e
;
// Classification result : class id
// Classification result : class id
int
class_id
;
int
class_id
;
};
};
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录