Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
huiyeruzhou
openpose
提交
fc9f605e
O
openpose
项目概览
huiyeruzhou
/
openpose
与 Fork 源项目一致
从无法访问的项目Fork
通知
7
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
O
openpose
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
fc9f605e
编写于
3月 09, 2018
作者:
G
gineshidalgo99
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Net module created from core
上级
7a9a3283
变更
30
隐藏空白更改
内联
并排
Showing
30 changed file
with
112 addition
and
78 deletion
+112
-78
doc/release_notes.md
doc/release_notes.md
+1
-0
examples/tests/resizeTest.cpp
examples/tests/resizeTest.cpp
+4
-4
include/openpose/core/headers.hpp
include/openpose/core/headers.hpp
+0
-6
include/openpose/headers.hpp
include/openpose/headers.hpp
+3
-0
include/openpose/net/headers.hpp
include/openpose/net/headers.hpp
+14
-0
include/openpose/net/maximumBase.hpp
include/openpose/net/maximumBase.hpp
+3
-3
include/openpose/net/maximumCaffe.hpp
include/openpose/net/maximumCaffe.hpp
+3
-3
include/openpose/net/net.hpp
include/openpose/net/net.hpp
+3
-3
include/openpose/net/netCaffe.hpp
include/openpose/net/netCaffe.hpp
+4
-4
include/openpose/net/nmsBase.hpp
include/openpose/net/nmsBase.hpp
+3
-3
include/openpose/net/nmsCaffe.hpp
include/openpose/net/nmsCaffe.hpp
+3
-3
include/openpose/net/resizeAndMergeBase.hpp
include/openpose/net/resizeAndMergeBase.hpp
+3
-3
include/openpose/net/resizeAndMergeCaffe.hpp
include/openpose/net/resizeAndMergeCaffe.hpp
+3
-3
src/openpose/core/CMakeLists.txt
src/openpose/core/CMakeLists.txt
+0
-16
src/openpose/face/faceExtractorCaffe.cpp
src/openpose/face/faceExtractorCaffe.cpp
+3
-3
src/openpose/hand/handExtractorCaffe.cpp
src/openpose/hand/handExtractorCaffe.cpp
+3
-3
src/openpose/net/CMakeLists.txt
src/openpose/net/CMakeLists.txt
+41
-0
src/openpose/net/maximumBase.cpp
src/openpose/net/maximumBase.cpp
+1
-1
src/openpose/net/maximumBase.cu
src/openpose/net/maximumBase.cu
+1
-1
src/openpose/net/maximumCaffe.cpp
src/openpose/net/maximumCaffe.cpp
+2
-2
src/openpose/net/netCaffe.cpp
src/openpose/net/netCaffe.cpp
+1
-1
src/openpose/net/nmsBase.cpp
src/openpose/net/nmsBase.cpp
+1
-1
src/openpose/net/nmsBase.cu
src/openpose/net/nmsBase.cu
+1
-1
src/openpose/net/nmsBaseCL.cpp
src/openpose/net/nmsBaseCL.cpp
+1
-1
src/openpose/net/nmsCaffe.cpp
src/openpose/net/nmsCaffe.cpp
+2
-2
src/openpose/net/resizeAndMergeBase.cpp
src/openpose/net/resizeAndMergeBase.cpp
+1
-1
src/openpose/net/resizeAndMergeBase.cu
src/openpose/net/resizeAndMergeBase.cu
+1
-1
src/openpose/net/resizeAndMergeBaseCL.cpp
src/openpose/net/resizeAndMergeBaseCL.cpp
+1
-1
src/openpose/net/resizeAndMergeCaffe.cpp
src/openpose/net/resizeAndMergeCaffe.cpp
+2
-2
src/openpose/pose/poseExtractorCaffe.cpp
src/openpose/pose/poseExtractorCaffe.cpp
+3
-6
未找到文件。
doc/release_notes.md
浏览文件 @
fc9f605e
...
...
@@ -200,6 +200,7 @@ OpenPose Library - Release Notes
2.
3-D reconstruction demo is now inside the OpenPose demo binary.
3.
Renamed
`*_keypoints`
by
`*_keypoints_2d`
to avoid confusion with 3d ones in
`--write_json`
output file.
4.
CvMatToOpInput requires PoseModel to know the normalization to be performed.
5.
Created
`net/`
module in order to reduce
`core/`
number of classes and files and for future scalability.
3.
Main bugs fixed:
1.
Slight speed up (~1%) for performing the non-maximum suppression stage only in the body part heatmaps channels, and not also in the PAF channels.
2.
Fixed core-dumped in PoseRenderer with GUI when changed element to be rendered to something else than skeleton.
...
...
examples/tests/resizeTest.cpp
浏览文件 @
fc9f605e
...
...
@@ -8,11 +8,11 @@
namespace
gflags
=
google
;
#endif
#include <openpose/headers.hpp>
#include <openpose/core/resizeAndMergeBase.hpp>
#ifdef USE_CUDA
#include <caffe/net.hpp>
#endif
#include <openpose/gpu/cuda.hpp>
#ifdef USE_CAFFE
#include <caffe/net.hpp>
#endif
#include <openpose/net/resizeAndMergeBase.hpp>
DEFINE_string
(
image_path
,
"examples/media/COCO_val2014_000000000192.jpg"
,
"Process the desired image."
);
...
...
include/openpose/core/headers.hpp
浏览文件 @
fc9f605e
...
...
@@ -12,16 +12,10 @@
#include <openpose/core/keepTopNPeople.hpp>
#include <openpose/core/keypointScaler.hpp>
#include <openpose/core/macros.hpp>
#include <openpose/core/net.hpp>
#include <openpose/core/netCaffe.hpp>
#include <openpose/core/nmsBase.hpp>
#include <openpose/core/nmsCaffe.hpp>
#include <openpose/core/opOutputToCvMat.hpp>
#include <openpose/core/point.hpp>
#include <openpose/core/rectangle.hpp>
#include <openpose/core/renderer.hpp>
#include <openpose/core/resizeAndMergeBase.hpp>
#include <openpose/core/resizeAndMergeCaffe.hpp>
#include <openpose/core/scaleAndSizeExtractor.hpp>
#include <openpose/core/wCvMatToOpInput.hpp>
#include <openpose/core/wCvMatToOpOutput.hpp>
...
...
include/openpose/headers.hpp
浏览文件 @
fc9f605e
...
...
@@ -22,6 +22,9 @@
// hand module
#include <openpose/hand/headers.hpp>
// net module
#include <openpose/net/headers.hpp>
// pose module
#include <openpose/pose/headers.hpp>
...
...
include/openpose/net/headers.hpp
0 → 100644
浏览文件 @
fc9f605e
#ifndef OPENPOSE_NET_HEADERS_HPP
#define OPENPOSE_NET_HEADERS_HPP
// net module
#include <openpose/net/maximumBase.hpp>
#include <openpose/net/maximumCaffe.hpp>
#include <openpose/net/net.hpp>
#include <openpose/net/netCaffe.hpp>
#include <openpose/net/nmsBase.hpp>
#include <openpose/net/nmsCaffe.hpp>
#include <openpose/net/resizeAndMergeBase.hpp>
#include <openpose/net/resizeAndMergeCaffe.hpp>
#endif // OPENPOSE_NET_HEADERS_HPP
include/openpose/
core
/maximumBase.hpp
→
include/openpose/
net
/maximumBase.hpp
浏览文件 @
fc9f605e
#ifndef OPENPOSE_
CORE
_MAXIMUM_BASE_HPP
#define OPENPOSE_
CORE
_MAXIMUM_BASE_HPP
#ifndef OPENPOSE_
NET
_MAXIMUM_BASE_HPP
#define OPENPOSE_
NET
_MAXIMUM_BASE_HPP
#include <openpose/core/common.hpp>
...
...
@@ -14,4 +14,4 @@ namespace op
const
std
::
array
<
int
,
4
>&
sourceSize
);
}
#endif // OPENPOSE_
CORE
_MAXIMUM_BASE_HPP
#endif // OPENPOSE_
NET
_MAXIMUM_BASE_HPP
include/openpose/
core
/maximumCaffe.hpp
→
include/openpose/
net
/maximumCaffe.hpp
浏览文件 @
fc9f605e
#ifndef OPENPOSE_
CORE
_MAXIMUM_CAFFE_HPP
#define OPENPOSE_
CORE
_MAXIMUM_CAFFE_HPP
#ifndef OPENPOSE_
NET
_MAXIMUM_CAFFE_HPP
#define OPENPOSE_
NET
_MAXIMUM_CAFFE_HPP
#include <openpose/core/common.hpp>
...
...
@@ -36,4 +36,4 @@ namespace op
};
}
#endif // OPENPOSE_
CORE
_MAXIMUM_CAFFE_HPP
#endif // OPENPOSE_
NET
_MAXIMUM_CAFFE_HPP
include/openpose/
core
/net.hpp
→
include/openpose/
net
/net.hpp
浏览文件 @
fc9f605e
#ifndef OPENPOSE_
CORE
_NET_HPP
#define OPENPOSE_
CORE
_NET_HPP
#ifndef OPENPOSE_
NET
_NET_HPP
#define OPENPOSE_
NET
_NET_HPP
#include <openpose/core/common.hpp>
...
...
@@ -14,4 +14,4 @@ namespace op
};
}
#endif // OPENPOSE_
CORE
_NET_HPP
#endif // OPENPOSE_
NET
_NET_HPP
include/openpose/
core
/netCaffe.hpp
→
include/openpose/
net
/netCaffe.hpp
浏览文件 @
fc9f605e
#ifndef OPENPOSE_
CORE
_NET_CAFFE_HPP
#define OPENPOSE_
CORE
_NET_CAFFE_HPP
#ifndef OPENPOSE_
NET
_NET_CAFFE_HPP
#define OPENPOSE_
NET
_NET_CAFFE_HPP
#include <openpose/core/common.hpp>
#include <openpose/
core
/net.hpp>
#include <openpose/
net
/net.hpp>
namespace
op
{
...
...
@@ -32,4 +32,4 @@ namespace op
};
}
#endif // OPENPOSE_
CORE
_NET_CAFFE_HPP
#endif // OPENPOSE_
NET
_NET_CAFFE_HPP
include/openpose/
core
/nmsBase.hpp
→
include/openpose/
net
/nmsBase.hpp
浏览文件 @
fc9f605e
#ifndef OPENPOSE_
CORE
_NMS_BASE_HPP
#define OPENPOSE_
CORE
_NMS_BASE_HPP
#ifndef OPENPOSE_
NET
_NMS_BASE_HPP
#define OPENPOSE_
NET
_NMS_BASE_HPP
#include <openpose/core/common.hpp>
...
...
@@ -19,4 +19,4 @@ namespace op
const
int
gpuID
=
0
);
}
#endif // OPENPOSE_
CORE
_NMS_BASE_HPP
#endif // OPENPOSE_
NET
_NMS_BASE_HPP
include/openpose/
core
/nmsCaffe.hpp
→
include/openpose/
net
/nmsCaffe.hpp
浏览文件 @
fc9f605e
#ifndef OPENPOSE_
CORE
_NMS_CAFFE_HPP
#define OPENPOSE_
CORE
_NMS_CAFFE_HPP
#ifndef OPENPOSE_
NET
_NMS_CAFFE_HPP
#define OPENPOSE_
NET
_NMS_CAFFE_HPP
#include <openpose/core/common.hpp>
...
...
@@ -52,4 +52,4 @@ namespace op
};
}
#endif // OPENPOSE_
CORE
_NMS_CAFFE_HPP
#endif // OPENPOSE_
NET
_NMS_CAFFE_HPP
include/openpose/
core
/resizeAndMergeBase.hpp
→
include/openpose/
net
/resizeAndMergeBase.hpp
浏览文件 @
fc9f605e
#ifndef OPENPOSE_
CORE
_RESIZE_AND_MERGE_BASE_HPP
#define OPENPOSE_
CORE
_RESIZE_AND_MERGE_BASE_HPP
#ifndef OPENPOSE_
NET
_RESIZE_AND_MERGE_BASE_HPP
#define OPENPOSE_
NET
_RESIZE_AND_MERGE_BASE_HPP
#include <openpose/core/common.hpp>
...
...
@@ -25,4 +25,4 @@ namespace op
const
int
gpuID
=
0
);
}
#endif // OPENPOSE_
CORE
_RESIZE_AND_MERGE_BASE_HPP
#endif // OPENPOSE_
NET
_RESIZE_AND_MERGE_BASE_HPP
include/openpose/
core
/resizeAndMergeCaffe.hpp
→
include/openpose/
net
/resizeAndMergeCaffe.hpp
浏览文件 @
fc9f605e
#ifndef OPENPOSE_
CORE
_RESIZE_AND_MERGE_CAFFE_HPP
#define OPENPOSE_
CORE
_RESIZE_AND_MERGE_CAFFE_HPP
#ifndef OPENPOSE_
NET
_RESIZE_AND_MERGE_CAFFE_HPP
#define OPENPOSE_
NET
_RESIZE_AND_MERGE_CAFFE_HPP
#include <openpose/core/common.hpp>
...
...
@@ -53,4 +53,4 @@ namespace op
};
}
#endif // OPENPOSE_
CORE
_RESIZE_AND_MERGE_CAFFE_HPP
#endif // OPENPOSE_
NET
_RESIZE_AND_MERGE_CAFFE_HPP
src/openpose/core/CMakeLists.txt
浏览文件 @
fc9f605e
...
...
@@ -8,22 +8,10 @@ set(SOURCES_OP_CORE
gpuRenderer.cpp
keepTopNPeople.cpp
keypointScaler.cpp
maximumBase.cpp
maximumBase.cu
maximumCaffe.cpp
netCaffe.cpp
nmsBase.cpp
nmsBase.cu
nmsBaseCL.cpp
nmsCaffe.cpp
opOutputToCvMat.cpp
point.cpp
rectangle.cpp
renderer.cpp
resizeAndMergeBase.cpp
resizeAndMergeBase.cu
resizeAndMergeBaseCL.cpp
resizeAndMergeCaffe.cpp
scaleAndSizeExtractor.cpp
)
include
(
${
CMAKE_SOURCE_DIR
}
/cmake/Utils.cmake
)
...
...
@@ -38,10 +26,6 @@ if (UNIX AND NOT APPLE)
add_library
(
openpose_core
${
SOURCES_OP_CORE
}
)
endif
()
add_library
(
caffe SHARED IMPORTED
)
set_property
(
TARGET caffe PROPERTY IMPORTED_LOCATION
${
Caffe_LIBS
}
)
target_link_libraries
(
openpose_core caffe
${
MKL_LIBS
}
)
if
(
BUILD_CAFFE
)
add_dependencies
(
openpose_core openpose_caffe
)
endif
(
BUILD_CAFFE
)
...
...
src/openpose/face/faceExtractorCaffe.cpp
浏览文件 @
fc9f605e
...
...
@@ -2,11 +2,11 @@
#include <caffe/blob.hpp>
#endif
#include <opencv2/opencv.hpp> // CV_WARP_INVERSE_MAP, CV_INTER_LINEAR
#include <openpose/core/maximumCaffe.hpp>
#include <openpose/core/netCaffe.hpp>
#include <openpose/core/resizeAndMergeCaffe.hpp>
#include <openpose/face/faceParameters.hpp>
#include <openpose/gpu/cuda.hpp>
#include <openpose/net/maximumCaffe.hpp>
#include <openpose/net/netCaffe.hpp>
#include <openpose/net/resizeAndMergeCaffe.hpp>
#include <openpose/utilities/fastMath.hpp>
#include <openpose/utilities/openCv.hpp>
#include <openpose/face/faceExtractorCaffe.hpp>
...
...
src/openpose/hand/handExtractorCaffe.cpp
浏览文件 @
fc9f605e
...
...
@@ -2,11 +2,11 @@
#include <caffe/blob.hpp>
#endif
#include <opencv2/opencv.hpp> // CV_WARP_INVERSE_MAP, CV_INTER_LINEAR
#include <openpose/core/maximumCaffe.hpp>
#include <openpose/core/netCaffe.hpp>
#include <openpose/core/resizeAndMergeCaffe.hpp>
#include <openpose/gpu/cuda.hpp>
#include <openpose/hand/handParameters.hpp>
#include <openpose/net/maximumCaffe.hpp>
#include <openpose/net/netCaffe.hpp>
#include <openpose/net/resizeAndMergeCaffe.hpp>
#include <openpose/utilities/fastMath.hpp>
#include <openpose/utilities/keypoint.hpp>
#include <openpose/utilities/openCv.hpp>
...
...
src/openpose/net/CMakeLists.txt
0 → 100644
浏览文件 @
fc9f605e
set
(
CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;mm;CPP;cl
)
set
(
SOURCES_OP_NET
maximumBase.cpp
maximumBase.cu
maximumCaffe.cpp
netCaffe.cpp
nmsBase.cpp
nmsBase.cu
nmsBaseCL.cpp
nmsCaffe.cpp
resizeAndMergeBase.cpp
resizeAndMergeBase.cu
resizeAndMergeBaseCL.cpp
resizeAndMergeCaffe.cpp
)
include
(
${
CMAKE_SOURCE_DIR
}
/cmake/Utils.cmake
)
prepend
(
SOURCES_OP_NET_WITH_CP
${
CMAKE_CURRENT_SOURCE_DIR
}
${
SOURCES_OP_NET
}
)
set
(
SOURCES_OP_NET_WITH_CP
${
SOURCES_OP_NET_WITH_CP
}
PARENT_SCOPE
)
set
(
SOURCES_OPENPOSE
${
SOURCES_OPENPOSE
}
${
SOURCES_OP_NET_WITH_CP
}
PARENT_SCOPE
)
if
(
UNIX AND NOT APPLE
)
if
(
${
GPU_MODE
}
MATCHES
"CUDA"
)
cuda_add_library
(
openpose_net
${
SOURCES_OP_NET
}
)
else
()
add_library
(
openpose_net
${
SOURCES_OP_NET
}
)
endif
()
add_library
(
caffe SHARED IMPORTED
)
set_property
(
TARGET caffe PROPERTY IMPORTED_LOCATION
${
Caffe_LIBS
}
)
target_link_libraries
(
openpose_net caffe
${
MKL_LIBS
}
)
if
(
BUILD_CAFFE
)
add_dependencies
(
openpose_net openpose_caffe
)
endif
(
BUILD_CAFFE
)
install
(
TARGETS openpose_net
EXPORT OpenPose
RUNTIME DESTINATION bin
LIBRARY DESTINATION lib
ARCHIVE DESTINATION lib/openpose
)
endif
(
UNIX AND NOT APPLE
)
src/openpose/
core
/maximumBase.cpp
→
src/openpose/
net
/maximumBase.cpp
浏览文件 @
fc9f605e
// #include <thrust/extrema.h>
#include <openpose/
core
/maximumBase.hpp>
#include <openpose/
net
/maximumBase.hpp>
namespace
op
{
...
...
src/openpose/
core
/maximumBase.cu
→
src/openpose/
net
/maximumBase.cu
浏览文件 @
fc9f605e
...
...
@@ -2,7 +2,7 @@
#include <thrust/extrema.h>
#include <openpose/gpu/cuda.hpp>
#include <openpose/gpu/cuda.hpp>
#include <openpose/
core
/maximumBase.hpp>
#include <openpose/
net
/maximumBase.hpp>
namespace
op
{
...
...
src/openpose/
core
/maximumCaffe.cpp
→
src/openpose/
net
/maximumCaffe.cpp
浏览文件 @
fc9f605e
#ifdef USE_CAFFE
#include <caffe/blob.hpp>
#endif
#include <openpose/
core
/maximumBase.hpp>
#include <openpose/
core
/maximumCaffe.hpp>
#include <openpose/
net
/maximumBase.hpp>
#include <openpose/
net
/maximumCaffe.hpp>
namespace
op
{
...
...
src/openpose/
core
/netCaffe.cpp
→
src/openpose/
net
/netCaffe.cpp
浏览文件 @
fc9f605e
...
...
@@ -14,7 +14,7 @@
#endif
#include <openpose/utilities/fileSystem.hpp>
#include <openpose/utilities/standard.hpp>
#include <openpose/
core
/netCaffe.hpp>
#include <openpose/
net
/netCaffe.hpp>
namespace
op
{
...
...
src/openpose/
core
/nmsBase.cpp
→
src/openpose/
net
/nmsBase.cpp
浏览文件 @
fc9f605e
#include <openpose/core/nmsBase.hpp>
#include <opencv2/opencv.hpp>
#include <openpose/net/nmsBase.hpp>
namespace
op
{
...
...
src/openpose/
core
/nmsBase.cu
→
src/openpose/
net
/nmsBase.cu
浏览文件 @
fc9f605e
...
...
@@ -2,7 +2,7 @@
#include <thrust/scan.h>
#include <openpose/gpu/cuda.hpp>
#include <openpose/gpu/cuda.hu>
#include <openpose/
core
/nmsBase.hpp>
#include <openpose/
net
/nmsBase.hpp>
namespace
op
{
...
...
src/openpose/
core
/nmsBaseCL.cpp
→
src/openpose/
net
/nmsBaseCL.cpp
浏览文件 @
fc9f605e
...
...
@@ -7,7 +7,7 @@
#include <openpose/gpu/cl2.hpp>
#endif
#include <openpose/core/common.hpp>
#include <openpose/
core
/nmsBase.hpp>
#include <openpose/
net
/nmsBase.hpp>
namespace
op
{
...
...
src/openpose/
core
/nmsCaffe.cpp
→
src/openpose/
net
/nmsCaffe.cpp
浏览文件 @
fc9f605e
#ifdef USE_CAFFE
#include <caffe/blob.hpp>
#endif
#include <openpose/
core
/nmsBase.hpp>
#include <openpose/
core
/nmsCaffe.hpp>
#include <openpose/
net
/nmsBase.hpp>
#include <openpose/
net
/nmsCaffe.hpp>
namespace
op
{
...
...
src/openpose/
core
/resizeAndMergeBase.cpp
→
src/openpose/
net
/resizeAndMergeBase.cpp
浏览文件 @
fc9f605e
...
...
@@ -2,7 +2,7 @@
#include <opencv2/imgproc/imgproc.hpp>
#include <openpose/utilities/fastMath.hpp>
#include <openpose/utilities/openCv.hpp>
#include <openpose/
core
/resizeAndMergeBase.hpp>
#include <openpose/
net
/resizeAndMergeBase.hpp>
namespace
op
{
...
...
src/openpose/
core
/resizeAndMergeBase.cu
→
src/openpose/
net
/resizeAndMergeBase.cu
浏览文件 @
fc9f605e
#include <openpose/gpu/cuda.hpp>
#include <openpose/gpu/cuda.hu>
#include <openpose/
core
/resizeAndMergeBase.hpp>
#include <openpose/
net
/resizeAndMergeBase.hpp>
namespace
op
{
...
...
src/openpose/
core
/resizeAndMergeBaseCL.cpp
→
src/openpose/
net
/resizeAndMergeBaseCL.cpp
浏览文件 @
fc9f605e
...
...
@@ -3,7 +3,7 @@
#include <openpose/gpu/cl2.hpp>
#endif
#include <openpose/core/common.hpp>
#include <openpose/
core
/resizeAndMergeBase.hpp>
#include <openpose/
net
/resizeAndMergeBase.hpp>
namespace
op
{
...
...
src/openpose/
core
/resizeAndMergeCaffe.cpp
→
src/openpose/
net
/resizeAndMergeCaffe.cpp
浏览文件 @
fc9f605e
#ifdef USE_CAFFE
#include <caffe/blob.hpp>
#endif
#include <openpose/
core
/resizeAndMergeBase.hpp>
#include <openpose/
net
/resizeAndMergeBase.hpp>
#include <openpose/utilities/fastMath.hpp>
#include <openpose/
core
/resizeAndMergeCaffe.hpp>
#include <openpose/
net
/resizeAndMergeCaffe.hpp>
namespace
op
{
...
...
src/openpose/pose/poseExtractorCaffe.cpp
浏览文件 @
fc9f605e
#ifdef USE_CAFFE
#include <caffe/blob.hpp>
#endif
#include <openpose/core/netCaffe.hpp>
#include <openpose/core/nmsCaffe.hpp>
#include <openpose/core/resizeAndMergeCaffe.hpp>
#include <openpose/gpu/cuda.hpp>
#i
fdef USE_OPENCL
#include <openpose/gpu/opencl.hcl
>
#
endif
#i
nclude <openpose/net/netCaffe.hpp>
#include <openpose/net/nmsCaffe.hpp
>
#
include <openpose/net/resizeAndMergeCaffe.hpp>
#include <openpose/pose/bodyPartConnectorCaffe.hpp>
#include <openpose/pose/poseParameters.hpp>
#include <openpose/utilities/check.hpp>
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录