Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
活在明天
openpose
提交
ca7fd21c
O
openpose
项目概览
活在明天
/
openpose
与 Fork 源项目一致
从无法访问的项目Fork
通知
1
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,体验更适合开发者的 AI 搜索 >>
提交
ca7fd21c
编写于
7月 14, 2017
作者:
G
Gines Hidalgo Martinez
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Includes: quotes by angle brackets (#61)
上级
16df5f37
变更
195
展开全部
隐藏空白更改
内联
并排
Showing
195 changed file
with
390 addition
and
680 deletion
+390
-680
.github/issue_template.md
.github/issue_template.md
+1
-1
3rdparty/windows/getCaffe3rdparty.bat
3rdparty/windows/getCaffe3rdparty.bat
+2
-2
doc/release_notes.md
doc/release_notes.md
+1
-0
include/openpose/core/common.hpp
include/openpose/core/common.hpp
+13
-4
include/openpose/core/cvMatToOpInput.hpp
include/openpose/core/cvMatToOpInput.hpp
+1
-2
include/openpose/core/cvMatToOpOutput.hpp
include/openpose/core/cvMatToOpOutput.hpp
+1
-2
include/openpose/core/datum.hpp
include/openpose/core/datum.hpp
+1
-4
include/openpose/core/headers.hpp
include/openpose/core/headers.hpp
+22
-22
include/openpose/core/keypointScaler.hpp
include/openpose/core/keypointScaler.hpp
+2
-3
include/openpose/core/macros.hpp
include/openpose/core/macros.hpp
+3
-4
include/openpose/core/maximumBase.hpp
include/openpose/core/maximumBase.hpp
+1
-2
include/openpose/core/maximumCaffe.hpp
include/openpose/core/maximumCaffe.hpp
+1
-2
include/openpose/core/net.hpp
include/openpose/core/net.hpp
+1
-1
include/openpose/core/netCaffe.hpp
include/openpose/core/netCaffe.hpp
+2
-5
include/openpose/core/nmsBase.hpp
include/openpose/core/nmsBase.hpp
+1
-2
include/openpose/core/nmsCaffe.hpp
include/openpose/core/nmsCaffe.hpp
+1
-2
include/openpose/core/opOutputToCvMat.hpp
include/openpose/core/opOutputToCvMat.hpp
+1
-1
include/openpose/core/rectangle.hpp
include/openpose/core/rectangle.hpp
+1
-1
include/openpose/core/renderer.hpp
include/openpose/core/renderer.hpp
+1
-2
include/openpose/core/resizeAndMergeBase.hpp
include/openpose/core/resizeAndMergeBase.hpp
+1
-3
include/openpose/core/resizeAndMergeCaffe.hpp
include/openpose/core/resizeAndMergeCaffe.hpp
+1
-3
include/openpose/core/wCvMatToOpInput.hpp
include/openpose/core/wCvMatToOpInput.hpp
+2
-5
include/openpose/core/wCvMatToOpOutput.hpp
include/openpose/core/wCvMatToOpOutput.hpp
+2
-5
include/openpose/core/wKeypointScaler.hpp
include/openpose/core/wKeypointScaler.hpp
+2
-4
include/openpose/core/wOpOutputToCvMat.hpp
include/openpose/core/wOpOutputToCvMat.hpp
+2
-6
include/openpose/experimental/headers.hpp
include/openpose/experimental/headers.hpp
+1
-1
include/openpose/experimental/producer/headers.hpp
include/openpose/experimental/producer/headers.hpp
+1
-1
include/openpose/face/faceDetector.hpp
include/openpose/face/faceDetector.hpp
+1
-4
include/openpose/face/faceExtractor.hpp
include/openpose/face/faceExtractor.hpp
+1
-5
include/openpose/face/faceRenderer.hpp
include/openpose/face/faceRenderer.hpp
+2
-4
include/openpose/face/headers.hpp
include/openpose/face/headers.hpp
+8
-8
include/openpose/face/renderFace.hpp
include/openpose/face/renderFace.hpp
+2
-4
include/openpose/face/wFaceDetector.hpp
include/openpose/face/wFaceDetector.hpp
+2
-5
include/openpose/face/wFaceExtractor.hpp
include/openpose/face/wFaceExtractor.hpp
+2
-5
include/openpose/face/wFaceRenderer.hpp
include/openpose/face/wFaceRenderer.hpp
+2
-5
include/openpose/filestream/cocoJsonSaver.hpp
include/openpose/filestream/cocoJsonSaver.hpp
+2
-4
include/openpose/filestream/fileSaver.hpp
include/openpose/filestream/fileSaver.hpp
+1
-2
include/openpose/filestream/fileStream.hpp
include/openpose/filestream/fileStream.hpp
+2
-7
include/openpose/filestream/headers.hpp
include/openpose/filestream/headers.hpp
+18
-18
include/openpose/filestream/heatMapSaver.hpp
include/openpose/filestream/heatMapSaver.hpp
+2
-4
include/openpose/filestream/imageSaver.hpp
include/openpose/filestream/imageSaver.hpp
+2
-4
include/openpose/filestream/jsonOfstream.hpp
include/openpose/filestream/jsonOfstream.hpp
+1
-2
include/openpose/filestream/keypointJsonSaver.hpp
include/openpose/filestream/keypointJsonSaver.hpp
+2
-5
include/openpose/filestream/keypointSaver.hpp
include/openpose/filestream/keypointSaver.hpp
+3
-4
include/openpose/filestream/videoSaver.hpp
include/openpose/filestream/videoSaver.hpp
+1
-2
include/openpose/filestream/wCocoJsonSaver.hpp
include/openpose/filestream/wCocoJsonSaver.hpp
+1
-4
include/openpose/filestream/wFaceSaver.hpp
include/openpose/filestream/wFaceSaver.hpp
+3
-7
include/openpose/filestream/wHandSaver.hpp
include/openpose/filestream/wHandSaver.hpp
+3
-7
include/openpose/filestream/wHeatMapSaver.hpp
include/openpose/filestream/wHeatMapSaver.hpp
+2
-7
include/openpose/filestream/wImageSaver.hpp
include/openpose/filestream/wImageSaver.hpp
+2
-7
include/openpose/filestream/wKeypointJsonSaver.hpp
include/openpose/filestream/wKeypointJsonSaver.hpp
+2
-6
include/openpose/filestream/wPoseSaver.hpp
include/openpose/filestream/wPoseSaver.hpp
+3
-7
include/openpose/filestream/wVideoSaver.hpp
include/openpose/filestream/wVideoSaver.hpp
+2
-7
include/openpose/gui/frameDisplayer.hpp
include/openpose/gui/frameDisplayer.hpp
+2
-4
include/openpose/gui/gui.hpp
include/openpose/gui/gui.hpp
+3
-5
include/openpose/gui/guiInfoAdder.hpp
include/openpose/gui/guiInfoAdder.hpp
+1
-3
include/openpose/gui/headers.hpp
include/openpose/gui/headers.hpp
+6
-6
include/openpose/gui/wGui.hpp
include/openpose/gui/wGui.hpp
+3
-6
include/openpose/gui/wGuiInfoAdder.hpp
include/openpose/gui/wGuiInfoAdder.hpp
+2
-4
include/openpose/hand/handDetector.hpp
include/openpose/hand/handDetector.hpp
+1
-6
include/openpose/hand/handDetectorFromTxt.hpp
include/openpose/hand/handDetectorFromTxt.hpp
+1
-5
include/openpose/hand/handExtractor.hpp
include/openpose/hand/handExtractor.hpp
+1
-6
include/openpose/hand/handRenderer.hpp
include/openpose/hand/handRenderer.hpp
+2
-5
include/openpose/hand/headers.hpp
include/openpose/hand/headers.hpp
+12
-12
include/openpose/hand/renderHand.hpp
include/openpose/hand/renderHand.hpp
+2
-5
include/openpose/hand/wHandDetector.hpp
include/openpose/hand/wHandDetector.hpp
+2
-5
include/openpose/hand/wHandDetectorFromTxt.hpp
include/openpose/hand/wHandDetectorFromTxt.hpp
+2
-5
include/openpose/hand/wHandDetectorTracking.hpp
include/openpose/hand/wHandDetectorTracking.hpp
+2
-5
include/openpose/hand/wHandDetectorUpdate.hpp
include/openpose/hand/wHandDetectorUpdate.hpp
+2
-5
include/openpose/hand/wHandExtractor.hpp
include/openpose/hand/wHandExtractor.hpp
+2
-5
include/openpose/hand/wHandRenderer.hpp
include/openpose/hand/wHandRenderer.hpp
+2
-5
include/openpose/headers.hpp
include/openpose/headers.hpp
+13
-10
include/openpose/pose/bodyPartConnectorBase.hpp
include/openpose/pose/bodyPartConnectorBase.hpp
+2
-4
include/openpose/pose/bodyPartConnectorCaffe.hpp
include/openpose/pose/bodyPartConnectorCaffe.hpp
+2
-5
include/openpose/pose/headers.hpp
include/openpose/pose/headers.hpp
+10
-10
include/openpose/pose/poseExtractor.hpp
include/openpose/pose/poseExtractor.hpp
+2
-5
include/openpose/pose/poseExtractorCaffe.hpp
include/openpose/pose/poseExtractorCaffe.hpp
+4
-7
include/openpose/pose/poseParameters.hpp
include/openpose/pose/poseParameters.hpp
+2
-4
include/openpose/pose/poseRenderer.hpp
include/openpose/pose/poseRenderer.hpp
+4
-6
include/openpose/pose/renderPose.hpp
include/openpose/pose/renderPose.hpp
+3
-4
include/openpose/pose/wPoseExtractor.hpp
include/openpose/pose/wPoseExtractor.hpp
+2
-5
include/openpose/pose/wPoseRenderer.hpp
include/openpose/pose/wPoseRenderer.hpp
+2
-5
include/openpose/producer/datumProducer.hpp
include/openpose/producer/datumProducer.hpp
+2
-4
include/openpose/producer/headers.hpp
include/openpose/producer/headers.hpp
+8
-8
include/openpose/producer/imageDirectoryReader.hpp
include/openpose/producer/imageDirectoryReader.hpp
+2
-5
include/openpose/producer/producer.hpp
include/openpose/producer/producer.hpp
+2
-3
include/openpose/producer/videoCaptureReader.hpp
include/openpose/producer/videoCaptureReader.hpp
+2
-3
include/openpose/producer/videoReader.hpp
include/openpose/producer/videoReader.hpp
+2
-2
include/openpose/producer/wDatumProducer.hpp
include/openpose/producer/wDatumProducer.hpp
+2
-6
include/openpose/producer/webcamReader.hpp
include/openpose/producer/webcamReader.hpp
+2
-3
include/openpose/thread/headers.hpp
include/openpose/thread/headers.hpp
+16
-16
include/openpose/thread/priorityQueue.hpp
include/openpose/thread/priorityQueue.hpp
+2
-3
include/openpose/thread/queue.hpp
include/openpose/thread/queue.hpp
+2
-5
include/openpose/thread/queueBase.hpp
include/openpose/thread/queueBase.hpp
+2
-6
include/openpose/thread/subThread.hpp
include/openpose/thread/subThread.hpp
+2
-5
include/openpose/thread/subThreadNoQueue.hpp
include/openpose/thread/subThreadNoQueue.hpp
+3
-5
include/openpose/thread/subThreadQueueIn.hpp
include/openpose/thread/subThreadQueueIn.hpp
+4
-7
include/openpose/thread/subThreadQueueInOut.hpp
include/openpose/thread/subThreadQueueInOut.hpp
+4
-7
include/openpose/thread/subThreadQueueOut.hpp
include/openpose/thread/subThreadQueueOut.hpp
+4
-7
include/openpose/thread/thread.hpp
include/openpose/thread/thread.hpp
+3
-6
include/openpose/thread/threadManager.hpp
include/openpose/thread/threadManager.hpp
+10
-13
include/openpose/thread/wIdGenerator.hpp
include/openpose/thread/wIdGenerator.hpp
+2
-3
include/openpose/thread/wQueueOrderer.hpp
include/openpose/thread/wQueueOrderer.hpp
+2
-4
include/openpose/thread/worker.hpp
include/openpose/thread/worker.hpp
+1
-2
include/openpose/thread/workerConsumer.hpp
include/openpose/thread/workerConsumer.hpp
+2
-2
include/openpose/thread/workerProducer.hpp
include/openpose/thread/workerProducer.hpp
+2
-2
include/openpose/utilities/check.hpp
include/openpose/utilities/check.hpp
+1
-2
include/openpose/utilities/cuda.hpp
include/openpose/utilities/cuda.hpp
+1
-3
include/openpose/utilities/errorAndLog.hpp
include/openpose/utilities/errorAndLog.hpp
+2
-2
include/openpose/utilities/fileSystem.hpp
include/openpose/utilities/fileSystem.hpp
+1
-3
include/openpose/utilities/flagsToOpenPose.hpp
include/openpose/utilities/flagsToOpenPose.hpp
+1
-5
include/openpose/utilities/headers.hpp
include/openpose/utilities/headers.hpp
+12
-12
include/openpose/utilities/keypoint.hpp
include/openpose/utilities/keypoint.hpp
+1
-4
include/openpose/utilities/openCv.hpp
include/openpose/utilities/openCv.hpp
+1
-3
include/openpose/utilities/pointerContainer.hpp
include/openpose/utilities/pointerContainer.hpp
+0
-2
include/openpose/utilities/string.hpp
include/openpose/utilities/string.hpp
+1
-3
include/openpose/wrapper/headers.hpp
include/openpose/wrapper/headers.hpp
+6
-6
include/openpose/wrapper/wrapper.hpp
include/openpose/wrapper/wrapper.hpp
+6
-6
include/openpose/wrapper/wrapperStructFace.hpp
include/openpose/wrapper/wrapperStructFace.hpp
+1
-2
include/openpose/wrapper/wrapperStructHand.hpp
include/openpose/wrapper/wrapperStructHand.hpp
+1
-2
include/openpose/wrapper/wrapperStructInput.hpp
include/openpose/wrapper/wrapperStructInput.hpp
+1
-2
include/openpose/wrapper/wrapperStructOutput.hpp
include/openpose/wrapper/wrapperStructOutput.hpp
+1
-2
include/openpose/wrapper/wrapperStructPose.hpp
include/openpose/wrapper/wrapperStructPose.hpp
+1
-2
src/openpose/core/array.cpp
src/openpose/core/array.cpp
+1
-1
src/openpose/core/cvMatToOpInput.cpp
src/openpose/core/cvMatToOpInput.cpp
+0
-1
src/openpose/core/cvMatToOpOutput.cpp
src/openpose/core/cvMatToOpOutput.cpp
+0
-1
src/openpose/core/keypointScaler.cpp
src/openpose/core/keypointScaler.cpp
+0
-1
src/openpose/core/maximumBase.cpp
src/openpose/core/maximumBase.cpp
+0
-1
src/openpose/core/maximumBase.cu
src/openpose/core/maximumBase.cu
+0
-1
src/openpose/core/maximumCaffe.cpp
src/openpose/core/maximumCaffe.cpp
+0
-1
src/openpose/core/netCaffe.cpp
src/openpose/core/netCaffe.cpp
+0
-1
src/openpose/core/nmsBase.cpp
src/openpose/core/nmsBase.cpp
+0
-1
src/openpose/core/nmsBase.cu
src/openpose/core/nmsBase.cu
+0
-1
src/openpose/core/nmsCaffe.cpp
src/openpose/core/nmsCaffe.cpp
+0
-1
src/openpose/core/opOutputToCvMat.cpp
src/openpose/core/opOutputToCvMat.cpp
+0
-1
src/openpose/core/point.cpp
src/openpose/core/point.cpp
+1
-1
src/openpose/core/rectangle.cpp
src/openpose/core/rectangle.cpp
+1
-1
src/openpose/core/renderer.cpp
src/openpose/core/renderer.cpp
+0
-1
src/openpose/core/resizeAndMergeBase.cpp
src/openpose/core/resizeAndMergeBase.cpp
+0
-1
src/openpose/core/resizeAndMergeBase.cu
src/openpose/core/resizeAndMergeBase.cu
+0
-1
src/openpose/core/resizeAndMergeCaffe.cpp
src/openpose/core/resizeAndMergeCaffe.cpp
+0
-1
src/openpose/face/faceDetector.cpp
src/openpose/face/faceDetector.cpp
+0
-1
src/openpose/face/faceExtractor.cpp
src/openpose/face/faceExtractor.cpp
+0
-1
src/openpose/face/faceRenderer.cpp
src/openpose/face/faceRenderer.cpp
+0
-1
src/openpose/face/renderFace.cpp
src/openpose/face/renderFace.cpp
+0
-1
src/openpose/face/renderFace.cu
src/openpose/face/renderFace.cu
+0
-1
src/openpose/filestream/cocoJsonSaver.cpp
src/openpose/filestream/cocoJsonSaver.cpp
+0
-1
src/openpose/filestream/fileSaver.cpp
src/openpose/filestream/fileSaver.cpp
+0
-1
src/openpose/filestream/fileStream.cpp
src/openpose/filestream/fileStream.cpp
+0
-1
src/openpose/filestream/heatMapSaver.cpp
src/openpose/filestream/heatMapSaver.cpp
+0
-1
src/openpose/filestream/imageSaver.cpp
src/openpose/filestream/imageSaver.cpp
+0
-1
src/openpose/filestream/jsonOfstream.cpp
src/openpose/filestream/jsonOfstream.cpp
+0
-1
src/openpose/filestream/keypointJsonSaver.cpp
src/openpose/filestream/keypointJsonSaver.cpp
+0
-1
src/openpose/filestream/keypointSaver.cpp
src/openpose/filestream/keypointSaver.cpp
+0
-1
src/openpose/filestream/videoSaver.cpp
src/openpose/filestream/videoSaver.cpp
+0
-1
src/openpose/gui/frameDisplayer.cpp
src/openpose/gui/frameDisplayer.cpp
+0
-1
src/openpose/gui/gui.cpp
src/openpose/gui/gui.cpp
+0
-1
src/openpose/gui/guiInfoAdder.cpp
src/openpose/gui/guiInfoAdder.cpp
+0
-1
src/openpose/hand/handDetector.cpp
src/openpose/hand/handDetector.cpp
+0
-1
src/openpose/hand/handDetectorFromTxt.cpp
src/openpose/hand/handDetectorFromTxt.cpp
+0
-1
src/openpose/hand/handExtractor.cpp
src/openpose/hand/handExtractor.cpp
+0
-1
src/openpose/hand/handRenderer.cpp
src/openpose/hand/handRenderer.cpp
+0
-1
src/openpose/hand/renderHand.cpp
src/openpose/hand/renderHand.cpp
+0
-1
src/openpose/hand/renderHand.cu
src/openpose/hand/renderHand.cu
+0
-1
src/openpose/pose/bodyPartConnectorBase.cpp
src/openpose/pose/bodyPartConnectorBase.cpp
+0
-1
src/openpose/pose/bodyPartConnectorBase.cu
src/openpose/pose/bodyPartConnectorBase.cu
+0
-1
src/openpose/pose/bodyPartConnectorCaffe.cpp
src/openpose/pose/bodyPartConnectorCaffe.cpp
+0
-2
src/openpose/pose/poseExtractor.cpp
src/openpose/pose/poseExtractor.cpp
+0
-2
src/openpose/pose/poseExtractorCaffe.cpp
src/openpose/pose/poseExtractorCaffe.cpp
+0
-1
src/openpose/pose/poseParameters.cpp
src/openpose/pose/poseParameters.cpp
+0
-1
src/openpose/pose/poseRenderer.cpp
src/openpose/pose/poseRenderer.cpp
+0
-1
src/openpose/pose/renderPose.cpp
src/openpose/pose/renderPose.cpp
+0
-1
src/openpose/pose/renderPose.cu
src/openpose/pose/renderPose.cu
+0
-1
src/openpose/producer/imageDirectoryReader.cpp
src/openpose/producer/imageDirectoryReader.cpp
+0
-1
src/openpose/producer/producer.cpp
src/openpose/producer/producer.cpp
+0
-1
src/openpose/producer/videoCaptureReader.cpp
src/openpose/producer/videoCaptureReader.cpp
+0
-1
src/openpose/producer/videoReader.cpp
src/openpose/producer/videoReader.cpp
+0
-1
src/openpose/producer/webcamReader.cpp
src/openpose/producer/webcamReader.cpp
+1
-3
src/openpose/utilities/cuda.cpp
src/openpose/utilities/cuda.cpp
+0
-1
src/openpose/utilities/fileSystem.cpp
src/openpose/utilities/fileSystem.cpp
+0
-1
src/openpose/utilities/flagsToOpenPose.cpp
src/openpose/utilities/flagsToOpenPose.cpp
+0
-1
src/openpose/utilities/keypoint.cpp
src/openpose/utilities/keypoint.cpp
+0
-1
src/openpose/utilities/openCv.cpp
src/openpose/utilities/openCv.cpp
+0
-1
src/openpose/utilities/profiler.cpp
src/openpose/utilities/profiler.cpp
+0
-1
src/openpose/utilities/string.cpp
src/openpose/utilities/string.cpp
+0
-1
windows/OpenPose/OpenPose.vcxproj
windows/OpenPose/OpenPose.vcxproj
+3
-3
windows/OpenPoseDemo/OpenPoseDemo.vcxproj
windows/OpenPoseDemo/OpenPoseDemo.vcxproj
+3
-3
windows/TutorialPose/1_extract_from_image.vcxproj
windows/TutorialPose/1_extract_from_image.vcxproj
+3
-3
windows/TutorialPose/2_extract_pose_or_heatmat_from_image.vcxproj
...TutorialPose/2_extract_pose_or_heatmat_from_image.vcxproj
+3
-3
windows/TutorialThread/1_openpose_read_and_display.vcxproj
windows/TutorialThread/1_openpose_read_and_display.vcxproj
+3
-3
windows/TutorialThread/2_user_processing_function.vcxproj
windows/TutorialThread/2_user_processing_function.vcxproj
+3
-3
windows/TutorialThread/3_user_input_processing_and_output.vcxproj
...TutorialThread/3_user_input_processing_and_output.vcxproj
+3
-3
windows/TutorialThread/4_user_input_processing_output_and_datum.vcxproj
...alThread/4_user_input_processing_output_and_datum.vcxproj
+3
-3
windows/TutorialWrapper/1_user_asynchronous.vcxproj
windows/TutorialWrapper/1_user_asynchronous.vcxproj
+3
-3
windows/TutorialWrapper/2_user_synchronous.vcxproj
windows/TutorialWrapper/2_user_synchronous.vcxproj
+3
-3
未找到文件。
.github/issue_template.md
浏览文件 @
ca7fd21c
...
...
@@ -39,5 +39,5 @@ You might select multiple topics, delete the rest:
**GPU model**
(
`nvidia-smi`
):
**Caffe version**
: Default from OpenPose or custom version.
**OpenCV version**
: installed with
`apt-get install libopencv-dev`
or OpenCV 2.X or OpenCV 3.X.
Generation mode (only for Ubuntu): Makefile + Makefile.config or CMake.
Generation mode (only for Ubuntu): Makefile + Makefile.config
(default)
or CMake.
Compiler (
`gcc --version`
on Ubuntu):
3rdparty/windows/getCaffe3rdparty.bat
浏览文件 @
ca7fd21c
...
...
@@ -6,8 +6,8 @@ SET WGET_EXE=wget\wget.exe
:: Download temporary zip
echo
-----
Downloading
Caffe
-----
SET
CAFEE_FOLDER
=
caffe
\
SET
ZIP_NAME
=
caffe3rdparty_2017_07_1
1
.zip
SET
CAFEE_FOLDER
=
caffe
3rdparty
\
SET
ZIP_NAME
=
caffe3rdparty_2017_07_1
4
.zip
SET
ZIP_FULL_PATH
=
%CAFEE_FOLDER%%
ZIP_NAME
%
%WGET_EXE%
-c
http
://posefs1.perception.cs.cmu.edu/OpenPose/3rdparty/windows/
%ZIP_NAME%
-P
%CAFEE_FOLDER%
echo
:
...
...
doc/release_notes.md
浏览文件 @
ca7fd21c
...
...
@@ -89,6 +89,7 @@ OpenPose Library - Release Notes
2.
OpenPose is now completely portable across Windows 10 computers (with Nvidia graphic card).
3.
Added OpenPose 1.0.1 portable demo.
4.
Removed Python and some unnecessary boost dependencies on the VS project.
5.
Replaced all double quotes by angle brackets in include statements (issue #61).
2.
Main bugs fixed:
1.
Pycaffe can now be imported from Python.
2.
Fixed
`Tutorial/Wrapper`
VS linking errors.
include/openpose/core/common.hpp
浏览文件 @
ca7fd21c
#ifndef OPENPOSE_CORE_COMMON_HPP
#define OPENPOSE_CORE_COMMON_HPP
#include "rectangle.hpp"
#include "array.hpp"
#include "macros.hpp"
#include "point.hpp"
// Std library most used classes
#include <array>
#include <memory> // std::shared_ptr
#include <string>
#include <vector>
// OpenPose most used classes
#include <openpose/core/array.hpp>
#include <openpose/core/point.hpp>
#include <openpose/core/rectangle.hpp>
#include <openpose/utilities/errorAndLog.hpp>
#include <openpose/utilities/profiler.hpp>
// Macros at the end, otherwise circular dependency with array, point & rectangle
#include <openpose/core/macros.hpp>
#endif // OPENPOSE_CORE_COMMON_HPP
include/openpose/core/cvMatToOpInput.hpp
浏览文件 @
ca7fd21c
...
...
@@ -2,9 +2,8 @@
#define OPENPOSE_CORE_CV_MAT_TO_OP_INPUT_HPP
#include <utility> // std::pair
#include <vector>
#include <opencv2/core/core.hpp> // cv::Mat
#include
"common.hpp"
#include
<openpose/core/common.hpp>
namespace
op
{
...
...
include/openpose/core/cvMatToOpOutput.hpp
浏览文件 @
ca7fd21c
#ifndef OPENPOSE_CORE_CV_MAT_TO_OP_OUTPUT_HPP
#define OPENPOSE_CORE_CV_MAT_TO_OP_OUTPUT_HPP
#include <vector>
#include <opencv2/core/core.hpp> // cv::Mat
#include
"common.hpp"
#include
<openpose/core/common.hpp>
namespace
op
{
...
...
include/openpose/core/datum.hpp
浏览文件 @
ca7fd21c
#ifndef OPENPOSE_CORE_DATUM_HPP
#define OPENPOSE_CORE_DATUM_HPP
#include <array>
#include <memory> // std::shared_ptr
#include <string>
#include <opencv2/core/core.hpp> // cv::Mat
#include
"common.hpp"
#include
<openpose/core/common.hpp>
namespace
op
{
...
...
include/openpose/core/headers.hpp
浏览文件 @
ca7fd21c
...
...
@@ -2,27 +2,27 @@
#define OPENPOSE_CORE_HEADERS_HPP
// core module
#include
"array.hpp"
#include
"common.hpp"
#include
"cvMatToOpInput.hpp"
#include
"cvMatToOpOutput.hpp"
#include
"datum.hpp"
#include
"enumClasses.hpp"
#include
"keypointScaler.hpp"
#include
"macros.hpp"
#include
"net.hpp"
#include
"netCaffe.hpp"
#include
"nmsBase.hpp"
#include
"nmsCaffe.hpp"
#include
"opOutputToCvMat.hpp"
#include
"point.hpp"
#include
"rectangle.hpp"
#include
"renderer.hpp"
#include
"resizeAndMergeBase.hpp"
#include
"resizeAndMergeCaffe.hpp"
#include
"wCvMatToOpInput.hpp"
#include
"wCvMatToOpOutput.hpp"
#include
"wKeypointScaler.hpp"
#include
"wOpOutputToCvMat.hpp"
#include
<openpose/core/array.hpp>
#include
<openpose/core/common.hpp>
#include
<openpose/core/cvMatToOpInput.hpp>
#include
<openpose/core/cvMatToOpOutput.hpp>
#include
<openpose/core/datum.hpp>
#include
<openpose/core/enumClasses.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/wCvMatToOpInput.hpp>
#include
<openpose/core/wCvMatToOpOutput.hpp>
#include
<openpose/core/wKeypointScaler.hpp>
#include
<openpose/core/wOpOutputToCvMat.hpp>
#endif // OPENPOSE_CORE_HEADERS_HPP
include/openpose/core/keypointScaler.hpp
浏览文件 @
ca7fd21c
#ifndef OPENPOSE_CORE_KEYPOINT_SCALER_HPP
#define OPENPOSE_CORE_KEYPOINT_SCALER_HPP
#include <vector>
#include "common.hpp"
#include "enumClasses.hpp"
#include <openpose/core/common.hpp>
#include <openpose/core/enumClasses.hpp>
namespace
op
{
...
...
include/openpose/core/macros.hpp
浏览文件 @
ca7fd21c
#ifndef OPENPOSE_
UTILITIES
_MACROS_HPP
#define OPENPOSE_
UTILITIES
_MACROS_HPP
#ifndef OPENPOSE_
CORE
_MACROS_HPP
#define OPENPOSE_
CORE
_MACROS_HPP
#ifndef _WIN32
#define OP_API
...
...
@@ -47,6 +47,5 @@
#include <openpose/core/datum.hpp>
#include <openpose/core/point.hpp>
#include <openpose/core/rectangle.hpp>
#include <openpose/core/macros.hpp>
#endif // OPENPOSE_
UTILITIES
_MACROS_HPP
#endif // OPENPOSE_
CORE
_MACROS_HPP
include/openpose/core/maximumBase.hpp
浏览文件 @
ca7fd21c
#ifndef OPENPOSE_CORE_MAXIMUM_BASE_HPP
#define OPENPOSE_CORE_MAXIMUM_BASE_HPP
#include <array>
#include "common.hpp"
#include <openpose/core/common.hpp>
namespace
op
{
...
...
include/openpose/core/maximumCaffe.hpp
浏览文件 @
ca7fd21c
...
...
@@ -2,9 +2,8 @@
#ifndef OPENPOSE_CORE_MAXIMUM_CAFFE_HPP
#define OPENPOSE_CORE_MAXIMUM_CAFFE_HPP
#include <array>
#include <caffe/blob.hpp>
#include
"common.hpp"
#include
<openpose/core/common.hpp>
namespace
op
{
...
...
include/openpose/core/net.hpp
浏览文件 @
ca7fd21c
#ifndef OPENPOSE_CORE_NET_HPP
#define OPENPOSE_CORE_NET_HPP
#include
"common.hpp"
#include
<openpose/core/common.hpp>
namespace
op
{
...
...
include/openpose/core/netCaffe.hpp
浏览文件 @
ca7fd21c
...
...
@@ -2,12 +2,9 @@
#ifndef OPENPOSE_CORE_NET_CAFFE_HPP
#define OPENPOSE_CORE_NET_CAFFE_HPP
#include <array>
#include <memory> // std::shared_ptr
#include <string>
#include <caffe/net.hpp>
#include
"common.hpp"
#include
"net.hpp"
#include
<openpose/core/common.hpp>
#include
<openpose/core/net.hpp>
namespace
op
{
...
...
include/openpose/core/nmsBase.hpp
浏览文件 @
ca7fd21c
#ifndef OPENPOSE_CORE_NMS_BASE_HPP
#define OPENPOSE_CORE_NMS_BASE_HPP
#include <array>
#include "common.hpp"
#include <openpose/core/common.hpp>
namespace
op
{
...
...
include/openpose/core/nmsCaffe.hpp
浏览文件 @
ca7fd21c
...
...
@@ -2,9 +2,8 @@
#ifndef OPENPOSE_CORE_NMS_CAFFE_HPP
#define OPENPOSE_CORE_NMS_CAFFE_HPP
#include <array>
#include <caffe/blob.hpp>
#include
"common.hpp"
#include
<openpose/core/common.hpp>
namespace
op
{
...
...
include/openpose/core/opOutputToCvMat.hpp
浏览文件 @
ca7fd21c
...
...
@@ -2,7 +2,7 @@
#define OPENPOSE_CORE_OP_OUTPUT_TO_CV_MAT_HPP
#include <opencv2/core/core.hpp> // cv::Mat
#include
"common.hpp"
#include
<openpose/core/common.hpp>
namespace
op
{
...
...
include/openpose/core/rectangle.hpp
浏览文件 @
ca7fd21c
...
...
@@ -2,7 +2,7 @@
#define OPENPOSE_CORE_RECTANGLE_HPP
#include <string>
#include
"point.hpp"
#include
<openpose/core/point.hpp>
namespace
op
{
...
...
include/openpose/core/renderer.hpp
浏览文件 @
ca7fd21c
...
...
@@ -3,8 +3,7 @@
#include <atomic>
#include <tuple>
#include <memory> // std::shared_ptr
#include "common.hpp"
#include <openpose/core/common.hpp>
namespace
op
{
...
...
include/openpose/core/resizeAndMergeBase.hpp
浏览文件 @
ca7fd21c
#ifndef OPENPOSE_CORE_RESIZE_AND_MERGE_BASE_HPP
#define OPENPOSE_CORE_RESIZE_AND_MERGE_BASE_HPP
#include <array>
#include <vector>
#include "common.hpp"
#include <openpose/core/common.hpp>
namespace
op
{
...
...
include/openpose/core/resizeAndMergeCaffe.hpp
浏览文件 @
ca7fd21c
...
...
@@ -2,10 +2,8 @@
#ifndef OPENPOSE_CORE_RESIZE_AND_MERGE_CAFFE_HPP
#define OPENPOSE_CORE_RESIZE_AND_MERGE_CAFFE_HPP
#include <array>
#include <vector>
#include <caffe/blob.hpp>
#include
"common.hpp"
#include
<openpose/core/common.hpp>
namespace
op
{
...
...
include/openpose/core/wCvMatToOpInput.hpp
浏览文件 @
ca7fd21c
#ifndef OPENPOSE_CORE_W_CV_MAT_TO_OP_INPUT_HPP
#define OPENPOSE_CORE_W_CV_MAT_TO_OP_INPUT_HPP
#include <memory> // std::shared_ptr
#include <openpose/core/common.hpp>
#include <openpose/core/cvMatToOpInput.hpp>
#include <openpose/thread/worker.hpp>
#include "cvMatToOpInput.hpp"
namespace
op
{
...
...
@@ -29,11 +29,8 @@ namespace op
// Implementation
#include <openpose/utilities/errorAndLog.hpp>
#include <openpose/core/macros.hpp>
#include <openpose/utilities/openCv.hpp>
#include <openpose/utilities/pointerContainer.hpp>
#include <openpose/utilities/profiler.hpp>
namespace
op
{
template
<
typename
TDatums
>
...
...
include/openpose/core/wCvMatToOpOutput.hpp
浏览文件 @
ca7fd21c
#ifndef OPENPOSE_CORE_W_CV_MAT_TO_OP_OUTPUT_HPP
#define OPENPOSE_CORE_W_CV_MAT_TO_OP_OUTPUT_HPP
#include <memory> // std::shared_ptr
#include <openpose/core/common.hpp>
#include <openpose/core/cvMatToOpOutput.hpp>
#include <openpose/thread/worker.hpp>
#include "cvMatToOpOutput.hpp"
namespace
op
{
...
...
@@ -29,11 +29,8 @@ namespace op
// Implementation
#include <openpose/utilities/errorAndLog.hpp>
#include <openpose/core/macros.hpp>
#include <openpose/utilities/openCv.hpp>
#include <openpose/utilities/pointerContainer.hpp>
#include <openpose/utilities/profiler.hpp>
namespace
op
{
template
<
typename
TDatums
>
...
...
include/openpose/core/wKeypointScaler.hpp
浏览文件 @
ca7fd21c
#ifndef OPENPOSE_CORE_W_KEYPOINT_SCALER_HPP
#define OPENPOSE_CORE_W_KEYPOINT_SCALER_HPP
#include <openpose/core/common.hpp>
#include <openpose/core/keypointScaler.hpp>
#include <openpose/thread/worker.hpp>
#include "keypointScaler.hpp"
namespace
op
{
...
...
@@ -26,10 +27,7 @@ namespace op
// Implementation
#include <openpose/utilities/errorAndLog.hpp>
#include <openpose/core/macros.hpp>
#include <openpose/utilities/pointerContainer.hpp>
#include <openpose/utilities/profiler.hpp>
namespace
op
{
template
<
typename
TDatums
>
...
...
include/openpose/core/wOpOutputToCvMat.hpp
浏览文件 @
ca7fd21c
#ifndef OPENPOSE_CORE_W_OP_OUTPUT_TO_CV_MAT_HPP
#define OPENPOSE_CORE_W_OP_OUTPUT_TO_CV_MAT_HPP
#include <memory> // std::shared_ptr
#include <openpose/core/common.hpp>
#include <openpose/core/opOutputToCvMat.hpp>
#include <openpose/thread/worker.hpp>
#include "opOutputToCvMat.hpp"
namespace
op
{
...
...
@@ -29,11 +29,7 @@ namespace op
// Implementation
#include <vector>
#include <openpose/utilities/errorAndLog.hpp>
#include <openpose/core/macros.hpp>
#include <openpose/utilities/pointerContainer.hpp>
#include <openpose/utilities/profiler.hpp>
namespace
op
{
template
<
typename
TDatums
>
...
...
include/openpose/experimental/headers.hpp
浏览文件 @
ca7fd21c
...
...
@@ -2,6 +2,6 @@
#define OPENPOSE_EXPERIMENTAL_HEADERS_HPP
// producer module
// #include
"producer/headers.hpp"
// #include
<openpose/experimental/producer/headers.hpp>
#endif // OPENPOSE_EXPERIMENTAL_HEADERS_HPP
include/openpose/experimental/producer/headers.hpp
浏览文件 @
ca7fd21c
...
...
@@ -2,6 +2,6 @@
#define OPENPOSE_EXPERIMENTAL_PRODUCER_HEADERS_HPP
// producer module
// #include
"wPoseLoader.hpp"
// #include
<openpose/experimental/producer/wPoseLoader.hpp>
#endif // OPENPOSE_EXPERIMENTAL_PRODUCER_HEADERS_HPP
include/openpose/face/faceDetector.hpp
浏览文件 @
ca7fd21c
#ifndef OPENPOSE_FACE_FACE_DETECTOR_HPP
#define OPENPOSE_FACE_FACE_DETECTOR_HPP
#include <vector>
#include <openpose/core/array.hpp>
#include <openpose/core/rectangle.hpp>
#include <openpose/core/common.hpp>
#include <openpose/pose/enumClasses.hpp>
#include <openpose/core/macros.hpp>
namespace
op
{
...
...
include/openpose/face/faceExtractor.hpp
浏览文件 @
ca7fd21c
#ifndef OPENPOSE_FACE_FACE_EXTRACTOR_HPP
#define OPENPOSE_FACE_FACE_EXTRACTOR_HPP
#include <array>
#include <atomic>
#include <memory> // std::shared_ptr
#include <thread>
#include <opencv2/core/core.hpp> // cv::Mat
#include <openpose/core/
array
.hpp>
#include <openpose/core/
common
.hpp>
#include <openpose/core/maximumCaffe.hpp>
#include <openpose/core/net.hpp>
#include <openpose/core/rectangle.hpp>
#include <openpose/core/resizeAndMergeCaffe.hpp>
#include <openpose/core/macros.hpp>
namespace
op
{
...
...
include/openpose/face/faceRenderer.hpp
浏览文件 @
ca7fd21c
#ifndef OPENPOSE_FACE_FACE_RENDERER_HPP
#define OPENPOSE_FACE_FACE_RENDERER_HPP
#include <openpose/core/
array
.hpp>
#include <openpose/core/
common
.hpp>
#include <openpose/core/enumClasses.hpp>
#include <openpose/core/point.hpp>
#include <openpose/core/renderer.hpp>
#include <openpose/face/faceParameters.hpp>
#include <openpose/thread/worker.hpp>
#include <openpose/core/macros.hpp>
#include "faceParameters.hpp"
namespace
op
{
...
...
include/openpose/face/headers.hpp
浏览文件 @
ca7fd21c
...
...
@@ -2,13 +2,13 @@
#define OPENPOSE_FACE_HEADERS_HPP
// face module
#include
"faceDetector.hpp"
#include
"faceExtractor.hpp"
#include
"faceParameters.hpp"
#include
"faceRenderer.hpp"
#include
"renderFace.hpp"
#include
"wFaceDetector.hpp"
#include
"wFaceExtractor.hpp"
#include
"wFaceRenderer.hpp"
#include
<openpose/face/faceDetector.hpp>
#include
<openpose/face/faceExtractor.hpp>
#include
<openpose/face/faceParameters.hpp>
#include
<openpose/face/faceRenderer.hpp>
#include
<openpose/face/renderFace.hpp>
#include
<openpose/face/wFaceDetector.hpp>
#include
<openpose/face/wFaceExtractor.hpp>
#include
<openpose/face/wFaceRenderer.hpp>
#endif // OPENPOSE_FACE_HEADERS_HPP
include/openpose/face/renderFace.hpp
浏览文件 @
ca7fd21c
#ifndef OPENPOSE_FACE_RENDER_FACE_HPP
#define OPENPOSE_FACE_RENDER_FACE_HPP
#include <openpose/core/array.hpp>
#include <openpose/core/point.hpp>
#include <openpose/core/macros.hpp>
#include "faceParameters.hpp"
#include <openpose/core/common.hpp>
#include <openpose/face/faceParameters.hpp>
namespace
op
{
...
...
include/openpose/face/wFaceDetector.hpp
浏览文件 @
ca7fd21c
#ifndef OPENPOSE_FACE_W_FACE_EXTRACTOR_HPP
#define OPENPOSE_FACE_W_FACE_EXTRACTOR_HPP
#include <memory> // std::shared_ptr
#include <openpose/core/common.hpp>
#include <openpose/face/faceRenderer.hpp>
#include <openpose/thread/worker.hpp>
#include "faceRenderer.hpp"
namespace
op
{
...
...
@@ -29,10 +29,7 @@ namespace op
// Implementation
#include <openpose/utilities/errorAndLog.hpp>
#include <openpose/core/macros.hpp>
#include <openpose/utilities/pointerContainer.hpp>
#include <openpose/utilities/profiler.hpp>
namespace
op
{
template
<
typename
TDatums
>
...
...
include/openpose/face/wFaceExtractor.hpp
浏览文件 @
ca7fd21c
#ifndef OPENPOSE_FACE_W_FACE_DETECTOR_HPP
#define OPENPOSE_FACE_W_FACE_DETECTOR_HPP
#include <memory> // std::shared_ptr
#include <openpose/core/common.hpp>
#include <openpose/face/faceRenderer.hpp>
#include <openpose/thread/worker.hpp>
#include "faceRenderer.hpp"
namespace
op
{
...
...
@@ -29,10 +29,7 @@ namespace op
// Implementation
#include <openpose/utilities/errorAndLog.hpp>
#include <openpose/core/macros.hpp>
#include <openpose/utilities/pointerContainer.hpp>
#include <openpose/utilities/profiler.hpp>
namespace
op
{
template
<
typename
TDatums
>
...
...
include/openpose/face/wFaceRenderer.hpp
浏览文件 @
ca7fd21c
#ifndef OPENPOSE_FACE_W_FACE_RENDERER_HPP
#define OPENPOSE_FACE_W_FACE_RENDERER_HPP
#include <memory> // std::shared_ptr
#include <openpose/core/common.hpp>
#include <openpose/face/faceRenderer.hpp>
#include <openpose/thread/worker.hpp>
#include "faceRenderer.hpp"
namespace
op
{
...
...
@@ -29,10 +29,7 @@ namespace op
// Implementation
#include <openpose/utilities/errorAndLog.hpp>
#include <openpose/core/macros.hpp>
#include <openpose/utilities/pointerContainer.hpp>
#include <openpose/utilities/profiler.hpp>
namespace
op
{
template
<
typename
TDatums
>
...
...
include/openpose/filestream/cocoJsonSaver.hpp
浏览文件 @
ca7fd21c
#ifndef OPENPOSE_FILESTREAM_POSE_JSON_COCO_SAVER_HPP
#define OPENPOSE_FILESTREAM_POSE_JSON_COCO_SAVER_HPP
#include <string>
#include <openpose/core/array.hpp>
#include <openpose/core/macros.hpp>
#include "jsonOfstream.hpp"
#include <openpose/core/common.hpp>
#include <openpose/fileStream/jsonOfstream.hpp>
namespace
op
{
...
...
include/openpose/filestream/fileSaver.hpp
浏览文件 @
ca7fd21c
#ifndef OPENPOSE_FILESTREAM_DATA_SAVER_HPP
#define OPENPOSE_FILESTREAM_DATA_SAVER_HPP
#include <string>
#include <openpose/core/macros.hpp>
#include <openpose/core/common.hpp>
#include <openpose/utilities/string.hpp>
namespace
op
...
...
include/openpose/filestream/fileStream.hpp
浏览文件 @
ca7fd21c
#ifndef OPENPOSE_FILESTREAM_FILE_STREAM_HPP
#define OPENPOSE_FILESTREAM_FILE_STREAM_HPP
#include <array>
#include <string>
#include <vector>
#include <opencv2/core/core.hpp> // cv::Mat
#include <opencv2/highgui/highgui.hpp> // CV_LOAD_IMAGE_ANYDEPTH, CV_IMWRITE_PNG_COMPRESSION
#include <openpose/core/array.hpp>
#include <openpose/core/rectangle.hpp>
#include <openpose/core/macros.hpp>
#include "enumClasses.hpp"
#include <openpose/core/common.hpp>
#include <openpose/fileStream/enumClasses.hpp>
namespace
op
{
...
...
include/openpose/filestream/headers.hpp
浏览文件 @
ca7fd21c
...
...
@@ -2,23 +2,23 @@
#define OPENPOSE_FILESTREAM_HEADERS_HPP
// fileStream module
#include
"cocoJsonSaver.hpp"
#include
"enumClasses.hpp"
#include
"fileSaver.hpp"
#include
"fileStream.hpp"
#include
"heatMapSaver.hpp"
#include
"imageSaver.hpp"
#include
"jsonOfstream.hpp"
#include
"keypointJsonSaver.hpp"
#include
"keypointSaver.hpp"
#include
"videoSaver.hpp"
#include
"wCocoJsonSaver.hpp"
#include
"wFaceSaver.hpp"
#include
"wHandSaver.hpp"
#include
"wImageSaver.hpp"
#include
"wHeatMapSaver.hpp"
#include
"wKeypointJsonSaver.hpp"
#include
"wPoseSaver.hpp"
#include
"wVideoSaver.hpp"
#include
<openpose/fileStream/cocoJsonSaver.hpp>
#include
<openpose/fileStream/enumClasses.hpp>
#include
<openpose/fileStream/fileSaver.hpp>
#include
<openpose/fileStream/fileStream.hpp>
#include
<openpose/fileStream/heatMapSaver.hpp>
#include
<openpose/fileStream/imageSaver.hpp>
#include
<openpose/fileStream/jsonOfstream.hpp>
#include
<openpose/fileStream/keypointJsonSaver.hpp>
#include
<openpose/fileStream/keypointSaver.hpp>
#include
<openpose/fileStream/videoSaver.hpp>
#include
<openpose/fileStream/wCocoJsonSaver.hpp>
#include
<openpose/fileStream/wFaceSaver.hpp>
#include
<openpose/fileStream/wHandSaver.hpp>
#include
<openpose/fileStream/wImageSaver.hpp>
#include
<openpose/fileStream/wHeatMapSaver.hpp>
#include
<openpose/fileStream/wKeypointJsonSaver.hpp>
#include
<openpose/fileStream/wPoseSaver.hpp>
#include
<openpose/fileStream/wVideoSaver.hpp>
#endif // OPENPOSE_FILESTREAM_HEADERS_HPP
include/openpose/filestream/heatMapSaver.hpp
浏览文件 @
ca7fd21c
#ifndef OPENPOSE_FILESTREAM_HEAT_MAP_SAVER_HPP
#define OPENPOSE_FILESTREAM_HEAT_MAP_SAVER_HPP
#include <string>
#include <vector>
#include <openpose/core/macros.hpp>
#include "fileSaver.hpp"
#include <openpose/core/common.hpp>
#include <openpose/fileStream/fileSaver.hpp>
namespace
op
{
...
...
include/openpose/filestream/imageSaver.hpp
浏览文件 @
ca7fd21c
#ifndef OPENPOSE_FILESTREAM_IMAGE_SAVER_HPP
#define OPENPOSE_FILESTREAM_IMAGE_SAVER_HPP
#include <string>
#include <vector>
#include <opencv2/core/core.hpp> // cv::Mat
#include <openpose/core/
macros
.hpp>
#include
"fileSaver.hpp"
#include <openpose/core/
common
.hpp>
#include
<openpose/fileStream/fileSaver.hpp>
namespace
op
{
...
...
include/openpose/filestream/jsonOfstream.hpp
浏览文件 @
ca7fd21c
...
...
@@ -2,8 +2,7 @@
#define OPENPOSE_FILESTREAM_JSON_OFSTREAM_HPP
#include <fstream> // std::ofstream
#include <string>
#include <openpose/core/macros.hpp>
#include <openpose/core/common.hpp>
namespace
op
{
...
...
include/openpose/filestream/keypointJsonSaver.hpp
浏览文件 @
ca7fd21c
#ifndef OPENPOSE_FILESTREAM_KEYPOINT_JSON_SAVER_HPP
#define OPENPOSE_FILESTREAM_KEYPOINT_JSON_SAVER_HPP
#include <string>
#include <vector>
#include <openpose/core/array.hpp>
#include <openpose/core/macros.hpp>
#include "fileSaver.hpp"
#include <openpose/core/common.hpp>
#include <openpose/fileStream/fileSaver.hpp>
namespace
op
{
...
...
include/openpose/filestream/keypointSaver.hpp
浏览文件 @
ca7fd21c
#ifndef OPENPOSE_FILESTREAM_KEYPOINT_SAVER_HPP
#define OPENPOSE_FILESTREAM_KEYPOINT_SAVER_HPP
#include <openpose/core/array.hpp>
#include <openpose/core/macros.hpp>
#include "enumClasses.hpp"
#include "fileSaver.hpp"
#include <openpose/core/common.hpp>
#include <openpose/fileStream/enumClasses.hpp>
#include <openpose/fileStream/fileSaver.hpp>
namespace
op
{
...
...
include/openpose/filestream/videoSaver.hpp
浏览文件 @
ca7fd21c
#ifndef OPENPOSE_FILESTREAM_VIDEO_SAVER_HPP
#define OPENPOSE_FILESTREAM_VIDEO_SAVER_HPP
#include <vector>
#include <opencv2/core/core.hpp> // cv::Mat
#include <opencv2/highgui/highgui.hpp> // cv::VideoWriter
#include <openpose/core/
macros
.hpp>
#include <openpose/core/
common
.hpp>
namespace
op
{
...
...
include/openpose/filestream/wCocoJsonSaver.hpp
浏览文件 @
ca7fd21c
#ifndef OPENPOSE_FILESTREAM_W_COCO_JSON_SAVER_HPP
#define OPENPOSE_FILESTREAM_W_COCO_JSON_SAVER_HPP
#include <
memory> // std::shared_ptr
#include <
openpose/core/common.hpp>
#include <openpose/filestream/cocoJsonSaver.hpp>
#include <openpose/thread/workerConsumer.hpp>
...
...
@@ -29,10 +29,7 @@ namespace op
// Implementation
#include <openpose/utilities/errorAndLog.hpp>
#include <openpose/core/macros.hpp>
#include <openpose/utilities/pointerContainer.hpp>
#include <openpose/utilities/profiler.hpp>
namespace
op
{
template
<
typename
TDatums
>
...
...
include/openpose/filestream/wFaceSaver.hpp
浏览文件 @
ca7fd21c
#ifndef OPENPOSE_FILESTREAM_W_FACE_SAVER_HPP
#define OPENPOSE_FILESTREAM_W_FACE_SAVER_HPP
#include <memory> // std::shared_ptr
#include <string>
#include <openpose/core/common.hpp>
#include <openpose/fileStream/enumClasses.hpp>
#include <openpose/fileStream/keypointSaver.hpp>
#include <openpose/thread/workerConsumer.hpp>
#include "enumClasses.hpp"
#include "keypointSaver.hpp"
namespace
op
{
...
...
@@ -31,10 +30,7 @@ namespace op
// Implementation
#include <openpose/utilities/errorAndLog.hpp>
#include <openpose/core/macros.hpp>
#include <openpose/utilities/pointerContainer.hpp>
#include <openpose/utilities/profiler.hpp>
namespace
op
{
template
<
typename
TDatums
>
...
...
include/openpose/filestream/wHandSaver.hpp
浏览文件 @
ca7fd21c
#ifndef OPENPOSE_FILESTREAM_W_HAND_SAVER_HPP
#define OPENPOSE_FILESTREAM_W_HAND_SAVER_HPP
#include <memory> // std::shared_ptr
#include <string>
#include <openpose/core/common.hpp>
#include <openpose/fileStream/enumClasses.hpp>
#include <openpose/fileStream/keypointSaver.hpp>
#include <openpose/thread/workerConsumer.hpp>
#include "enumClasses.hpp"
#include "keypointSaver.hpp"
namespace
op
{
...
...
@@ -31,10 +30,7 @@ namespace op
// Implementation
#include <openpose/utilities/errorAndLog.hpp>
#include <openpose/core/macros.hpp>
#include <openpose/utilities/pointerContainer.hpp>
#include <openpose/utilities/profiler.hpp>
namespace
op
{
template
<
typename
TDatums
>
...
...
include/openpose/filestream/wHeatMapSaver.hpp
浏览文件 @
ca7fd21c
#ifndef OPENPOSE_FILESTREAM_W_HEAT_MAP_SAVER_HPP
#define OPENPOSE_FILESTREAM_W_HEAT_MAP_SAVER_HPP
#include <
memory> // std::shared_ptr
#include <
string
>
#include <
openpose/core/common.hpp>
#include <
openpose/fileStream/heatMapSaver.hpp
>
#include <openpose/thread/workerConsumer.hpp>
#include "heatMapSaver.hpp"
namespace
op
{
...
...
@@ -30,11 +29,7 @@ namespace op
// Implementation
#include <vector>
#include <openpose/utilities/errorAndLog.hpp>
#include <openpose/core/macros.hpp>
#include <openpose/utilities/pointerContainer.hpp>
#include <openpose/utilities/profiler.hpp>
namespace
op
{
template
<
typename
TDatums
>
...
...
include/openpose/filestream/wImageSaver.hpp
浏览文件 @
ca7fd21c
#ifndef OPENPOSE_FILESTREAM_W_IMAGE_SAVER_HPP
#define OPENPOSE_FILESTREAM_W_IMAGE_SAVER_HPP
#include <
memory> // std::shared_ptr
#include <
string
>
#include <
openpose/core/common.hpp>
#include <
openpose/fileStream/imageSaver.hpp
>
#include <openpose/thread/workerConsumer.hpp>
#include "imageSaver.hpp"
namespace
op
{
...
...
@@ -30,11 +29,7 @@ namespace op
// Implementation
#include <vector>
#include <openpose/utilities/errorAndLog.hpp>
#include <openpose/core/macros.hpp>
#include <openpose/utilities/pointerContainer.hpp>
#include <openpose/utilities/profiler.hpp>
namespace
op
{
template
<
typename
TDatums
>
...
...
include/openpose/filestream/wKeypointJsonSaver.hpp
浏览文件 @
ca7fd21c
#ifndef OPENPOSE_FILESTREAM_W_KEYPOINT_JSON_SAVER_HPP
#define OPENPOSE_FILESTREAM_W_KEYPOINT_JSON_SAVER_HPP
#include <
memory> // std::shared_ptr
#include <
string
>
#include <
openpose/core/common.hpp>
#include <
openpose/fileStream/keypointJsonSaver.hpp
>
#include <openpose/thread/workerConsumer.hpp>
#include "keypointJsonSaver.hpp"
namespace
op
{
...
...
@@ -30,10 +29,7 @@ namespace op
// Implementation
#include <openpose/utilities/errorAndLog.hpp>
#include <openpose/core/macros.hpp>
#include <openpose/utilities/pointerContainer.hpp>
#include <openpose/utilities/profiler.hpp>
namespace
op
{
template
<
typename
TDatums
>
...
...
include/openpose/filestream/wPoseSaver.hpp
浏览文件 @
ca7fd21c
#ifndef OPENPOSE_FILESTREAM_W_POSE_SAVER_HPP
#define OPENPOSE_FILESTREAM_W_POSE_SAVER_HPP
#include <memory> // std::shared_ptr
#include <string>
#include <openpose/core/common.hpp>
#include <openpose/fileStream/enumClasses.hpp>
#include <openpose/fileStream/keypointSaver.hpp>
#include <openpose/thread/workerConsumer.hpp>
#include "enumClasses.hpp"
#include "keypointSaver.hpp"
namespace
op
{
...
...
@@ -31,10 +30,7 @@ namespace op
// Implementation
#include <openpose/utilities/errorAndLog.hpp>
#include <openpose/core/macros.hpp>
#include <openpose/utilities/pointerContainer.hpp>
#include <openpose/utilities/profiler.hpp>
namespace
op
{
template
<
typename
TDatums
>
...
...
include/openpose/filestream/wVideoSaver.hpp
浏览文件 @
ca7fd21c
#ifndef OPENPOSE_FILESTREAM_W_VIDEO_SAVER_HPP
#define OPENPOSE_FILESTREAM_W_VIDEO_SAVER_HPP
#include <memory> // std::shared_ptr
#include <string>
#include <vector>
#include <openpose/core/common.hpp>
#include <openpose/fileStream/videoSaver.hpp>
#include <openpose/thread/workerConsumer.hpp>
#include "videoSaver.hpp"
namespace
op
{
...
...
@@ -31,10 +29,7 @@ namespace op
// Implementation
#include <openpose/utilities/errorAndLog.hpp>
#include <openpose/core/macros.hpp>
#include <openpose/utilities/pointerContainer.hpp>
#include <openpose/utilities/profiler.hpp>
namespace
op
{
template
<
typename
TDatums
>
...
...
include/openpose/gui/frameDisplayer.hpp
浏览文件 @
ca7fd21c
#ifndef OPENPOSE_GUI_FRAMES_DISPLAY_HPP
#define OPENPOSE_GUI_FRAMES_DISPLAY_HPP
#include <string>
#include <opencv2/core/core.hpp> // cv::Mat
#include <openpose/core/point.hpp>
#include <openpose/core/macros.hpp>
#include "enumClasses.hpp"
#include <openpose/core/common.hpp>
#include <openpose/gui/enumClasses.hpp>
namespace
op
{
...
...
include/openpose/gui/gui.hpp
浏览文件 @
ca7fd21c
...
...
@@ -2,14 +2,12 @@
#define OPENPOSE_GUI_GUI_HPP
#include <atomic>
#include <memory> // std::shared_ptr
#include <opencv2/core/core.hpp> // cv::Mat
#include <openpose/core/point.hpp>
#include <openpose/core/common.hpp>
#include <openpose/gui/enumClasses.hpp>
#include <openpose/gui/frameDisplayer.hpp>
#include <openpose/pose/poseExtractor.hpp>
#include <openpose/pose/poseRenderer.hpp>
#include <openpose/core/macros.hpp>
#include "enumClasses.hpp"
#include "frameDisplayer.hpp"
namespace
op
{
...
...
include/openpose/gui/guiInfoAdder.hpp
浏览文件 @
ca7fd21c
...
...
@@ -3,9 +3,7 @@
#include <queue>
#include <opencv2/core/core.hpp> // cv::Mat
#include <openpose/core/array.hpp>
#include <openpose/core/point.hpp>
#include <openpose/core/macros.hpp>
#include <openpose/core/common.hpp>
namespace
op
{
...
...
include/openpose/gui/headers.hpp
浏览文件 @
ca7fd21c
...
...
@@ -2,11 +2,11 @@
#define OPENPOSE_GUI_HEADERS_HPP
// gui module
#include
"enumClasses.hpp"
#include
"frameDisplayer.hpp"
#include
"gui.hpp"
#include
"guiInfoAdder.hpp"
#include
"wGui.hpp"
#include
"wGuiInfoAdder.hpp"
#include
<openpose/gui/enumClasses.hpp>
#include
<openpose/gui/frameDisplayer.hpp>
#include
<openpose/gui/gui.hpp>
#include
<openpose/gui/guiInfoAdder.hpp>
#include
<openpose/gui/wGui.hpp>
#include
<openpose/gui/wGuiInfoAdder.hpp>
#endif // OPENPOSE_GUI_HEADERS_HPP
include/openpose/gui/wGui.hpp
浏览文件 @
ca7fd21c
#ifndef OPENPOSE_GUI_W_GUI_HPP
#define OPENPOSE_GUI_W_GUI_HPP
#include <memory> // std::shared_ptr
#include <openpose/core/common.hpp>
#include <openpose/gui/enumClasses.hpp>
#include <openpose/gui/gui.hpp>
#include <openpose/thread/workerConsumer.hpp>
#include "enumClasses.hpp"
#include "gui.hpp"
namespace
op
{
...
...
@@ -30,10 +30,7 @@ namespace op
// Implementation
#include <openpose/utilities/errorAndLog.hpp>
#include <openpose/core/macros.hpp>
#include <openpose/utilities/pointerContainer.hpp>
#include <openpose/utilities/profiler.hpp>
namespace
op
{
template
<
typename
TDatums
>
...
...
include/openpose/gui/wGuiInfoAdder.hpp
浏览文件 @
ca7fd21c
#ifndef OPENPOSE_GUI_W_ADD_GUI_INFO_HPP
#define OPENPOSE_GUI_W_ADD_GUI_INFO_HPP
#include "guiInfoAdder.hpp"
#include <openpose/core/common.hpp>
#include <openpose/gui/guiInfoAdder.hpp>
#include <openpose/thread/worker.hpp>
namespace
op
...
...
@@ -28,10 +29,7 @@ namespace op
// Implementation
#include <openpose/utilities/errorAndLog.hpp>
#include <openpose/core/macros.hpp>
#include <openpose/utilities/pointerContainer.hpp>
#include <openpose/utilities/profiler.hpp>
namespace
op
{
template
<
typename
TDatums
>
...
...
include/openpose/hand/handDetector.hpp
浏览文件 @
ca7fd21c
#ifndef OPENPOSE_HAND_HAND_DETECTOR_HPP
#define OPENPOSE_HAND_HAND_DETECTOR_HPP
#include <array>
#include <mutex>
#include <vector>
#include <openpose/core/array.hpp>
#include <openpose/core/point.hpp>
#include <openpose/core/rectangle.hpp>
#include <openpose/core/common.hpp>
#include <openpose/pose/enumClasses.hpp>
#include <openpose/core/macros.hpp>
namespace
op
{
...
...
include/openpose/hand/handDetectorFromTxt.hpp
浏览文件 @
ca7fd21c
#ifndef OPENPOSE_HAND_HAND_DETECTOR_FROM_TXT_HPP
#define OPENPOSE_HAND_HAND_DETECTOR_FROM_TXT_HPP
#include <array>
#include <string>
#include <vector>
#include <openpose/core/array.hpp>
#include <openpose/core/common.hpp>
#include <openpose/pose/enumClasses.hpp>
#include <openpose/core/macros.hpp>
namespace
op
{
...
...
include/openpose/hand/handExtractor.hpp
浏览文件 @
ca7fd21c
#ifndef OPENPOSE_HAND_HAND_EXTRACTOR_HPP
#define OPENPOSE_HAND_HAND_EXTRACTOR_HPP
#include <array>
#include <atomic>
#include <memory> // std::shared_ptr
#include <thread>
#include <opencv2/core/core.hpp> // cv::Mat
#include <openpose/core/array.hpp>
#include <openpose/core/point.hpp>
#include <openpose/core/common.hpp>
#include <openpose/core/maximumCaffe.hpp>
#include <openpose/core/net.hpp>
#include <openpose/core/rectangle.hpp>
#include <openpose/core/resizeAndMergeCaffe.hpp>
#include <openpose/core/macros.hpp>
namespace
op
{
...
...
include/openpose/hand/handRenderer.hpp
浏览文件 @
ca7fd21c
#ifndef OPENPOSE_HAND_HAND_RENDERER_HPP
#define OPENPOSE_HAND_HAND_RENDERER_HPP
#include <array>
#include <openpose/core/array.hpp>
#include <openpose/core/common.hpp>
#include <openpose/core/enumClasses.hpp>
#include <openpose/core/point.hpp>
#include <openpose/core/renderer.hpp>
#include <openpose/hand/handParameters.hpp>
#include <openpose/thread/worker.hpp>
#include <openpose/core/macros.hpp>
#include "handParameters.hpp"
namespace
op
{
...
...
include/openpose/hand/headers.hpp
浏览文件 @
ca7fd21c
...
...
@@ -2,17 +2,17 @@
#define OPENPOSE_HAND_HEADERS_HPP
// hand module
#include
"handDetector.hpp"
#include
"handDetectorFromTxt.hpp"
#include
"handExtractor.hpp"
#include
"handParameters.hpp"
#include
"handRenderer.hpp"
#include
"renderHand.hpp"
#include
"wHandDetector.hpp"
#include
"wHandDetectorFromTxt.hpp"
#include
"wHandDetectorTracking.hpp"
#include
"wHandDetectorUpdate.hpp"
#include
"wHandExtractor.hpp"
#include
"wHandRenderer.hpp"
#include
<openpose/hand/handDetector.hpp>
#include
<openpose/hand/handDetectorFromTxt.hpp>
#include
<openpose/hand/handExtractor.hpp>
#include
<openpose/hand/handParameters.hpp>
#include
<openpose/hand/handRenderer.hpp>
#include
<openpose/hand/renderHand.hpp>
#include
<openpose/hand/wHandDetector.hpp>
#include
<openpose/hand/wHandDetectorFromTxt.hpp>
#include
<openpose/hand/wHandDetectorTracking.hpp>
#include
<openpose/hand/wHandDetectorUpdate.hpp>
#include
<openpose/hand/wHandExtractor.hpp>
#include
<openpose/hand/wHandRenderer.hpp>
#endif // OPENPOSE_HAND_HEADERS_HPP
include/openpose/hand/renderHand.hpp
浏览文件 @
ca7fd21c
#ifndef OPENPOSE_HAND_GPU_HAND_RENDER_HPP
#define OPENPOSE_HAND_GPU_HAND_RENDER_HPP
#include <array>
#include <openpose/core/array.hpp>
#include <openpose/core/point.hpp>
#include <openpose/core/macros.hpp>
#include "handParameters.hpp"
#include <openpose/core/common.hpp>
#include <openpose/hand/handParameters.hpp>
namespace
op
{
...
...
include/openpose/hand/wHandDetector.hpp
浏览文件 @
ca7fd21c
#ifndef OPENPOSE_HAND_W_HAND_DETECTOR_HPP
#define OPENPOSE_HAND_W_HAND_DETECTOR_HPP
#include <memory> // std::shared_ptr
#include <openpose/core/common.hpp>
#include <openpose/hand/handDetector.hpp>
#include <openpose/thread/worker.hpp>
#include "handDetector.hpp"
namespace
op
{
...
...
@@ -29,10 +29,7 @@ namespace op
// Implementation
#include <openpose/utilities/errorAndLog.hpp>
#include <openpose/core/macros.hpp>
#include <openpose/utilities/pointerContainer.hpp>
#include <openpose/utilities/profiler.hpp>
namespace
op
{
template
<
typename
TDatums
>
...
...
include/openpose/hand/wHandDetectorFromTxt.hpp
浏览文件 @
ca7fd21c
#ifndef OPENPOSE_HAND_W_HAND_DETECTOR_FROM_JSON_HPP
#define OPENPOSE_HAND_W_HAND_DETECTOR_FROM_JSON_HPP
#include <memory> // std::shared_ptr
#include <openpose/core/common.hpp>
#include <openpose/hand/handDetectorFromTxt.hpp>
#include <openpose/thread/worker.hpp>
#include "handDetectorFromTxt.hpp"
namespace
op
{
...
...
@@ -29,10 +29,7 @@ namespace op
// Implementation
#include <openpose/utilities/errorAndLog.hpp>
#include <openpose/core/macros.hpp>
#include <openpose/utilities/pointerContainer.hpp>
#include <openpose/utilities/profiler.hpp>
namespace
op
{
template
<
typename
TDatums
>
...
...
include/openpose/hand/wHandDetectorTracking.hpp
浏览文件 @
ca7fd21c
#ifndef OPENPOSE_HAND_W_HAND_DETECTOR_TRACKING_HPP
#define OPENPOSE_HAND_W_HAND_DETECTOR_TRACKING_HPP
#include <memory> // std::shared_ptr
#include <openpose/core/common.hpp>
#include <openpose/hand/handRenderer.hpp>
#include <openpose/thread/worker.hpp>
#include "handRenderer.hpp"
namespace
op
{
...
...
@@ -29,10 +29,7 @@ namespace op
// Implementation
#include <openpose/utilities/errorAndLog.hpp>
#include <openpose/core/macros.hpp>
#include <openpose/utilities/pointerContainer.hpp>
#include <openpose/utilities/profiler.hpp>
namespace
op
{
template
<
typename
TDatums
>
...
...
include/openpose/hand/wHandDetectorUpdate.hpp
浏览文件 @
ca7fd21c
#ifndef OPENPOSE_HAND_W_HAND_DETECTOR_UPDATE_HPP
#define OPENPOSE_HAND_W_HAND_DETECTOR_UPDATE_HPP
#include <memory> // std::shared_ptr
#include <openpose/core/common.hpp>
#include <openpose/hand/handRenderer.hpp>
#include <openpose/thread/worker.hpp>
#include "handRenderer.hpp"
namespace
op
{
...
...
@@ -29,10 +29,7 @@ namespace op
// Implementation
#include <openpose/utilities/errorAndLog.hpp>
#include <openpose/core/macros.hpp>
#include <openpose/utilities/pointerContainer.hpp>
#include <openpose/utilities/profiler.hpp>
namespace
op
{
template
<
typename
TDatums
>
...
...
include/openpose/hand/wHandExtractor.hpp
浏览文件 @
ca7fd21c
#ifndef OPENPOSE_HAND_W_HAND_EXTRACTOR_HPP
#define OPENPOSE_HAND_W_HAND_EXTRACTOR_HPP
#include <memory> // std::shared_ptr
#include <openpose/core/common.hpp>
#include <openpose/hand/handRenderer.hpp>
#include <openpose/thread/worker.hpp>
#include "handRenderer.hpp"
namespace
op
{
...
...
@@ -29,10 +29,7 @@ namespace op
// Implementation
#include <openpose/utilities/errorAndLog.hpp>
#include <openpose/core/macros.hpp>
#include <openpose/utilities/pointerContainer.hpp>
#include <openpose/utilities/profiler.hpp>
namespace
op
{
template
<
typename
TDatums
>
...
...
include/openpose/hand/wHandRenderer.hpp
浏览文件 @
ca7fd21c
#ifndef OPENPOSE_HAND_W_HAND_RENDERER_HPP
#define OPENPOSE_HAND_W_HAND_RENDERER_HPP
#include <memory> // std::shared_ptr
#include <openpose/core/common.hpp>
#include <openpose/hand/handRenderer.hpp>
#include <openpose/thread/worker.hpp>
#include "handRenderer.hpp"
namespace
op
{
...
...
@@ -29,10 +29,7 @@ namespace op
// Implementation
#include <openpose/utilities/errorAndLog.hpp>
#include <openpose/core/macros.hpp>
#include <openpose/utilities/pointerContainer.hpp>
#include <openpose/utilities/profiler.hpp>
namespace
op
{
template
<
typename
TDatums
>
...
...
include/openpose/headers.hpp
浏览文件 @
ca7fd21c
...
...
@@ -2,33 +2,36 @@
#define OPENPOSE_HEADERS_HPP
// core module
#include
"core/headers.hpp"
#include
<openpose/core/headers.hpp>
// experimental module
#include
"experimental/headers.hpp"
#include
<openpose/experimental/headers.hpp>
// face module
#include
"face/headers.hpp"
#include
<openpose/face/headers.hpp>
// filestream module
#include
"filestream/headers.hpp"
#include
<openpose/filestream/headers.hpp>
// gui module
#include "gui/headers.hpp"
#include <openpose/gui/headers.hpp>
// hand module
#include <openpose/hand/headers.hpp>
// pose module
#include
"pose/headers.hpp"
#include
<openpose/pose/headers.hpp>
// producer module
#include
"producer/headers.hpp"
#include
<openpose/producer/headers.hpp>
// threading module
#include
"thread/headers.hpp"
#include
<openpose/thread/headers.hpp>
// utilities module
#include
"utilities/headers.hpp"
#include
<openpose/utilities/headers.hpp>
// wrapper module
#include
"wrapper/headers.hpp"
#include
<openpose/wrapper/headers.hpp>
#endif // OPENPOSE_HEADERS_HPP
include/openpose/pose/bodyPartConnectorBase.hpp
浏览文件 @
ca7fd21c
#ifndef OPENPOSE_POSE_BODY_PARTS_CONNECTOR_HPP
#define OPENPOSE_POSE_BODY_PARTS_CONNECTOR_HPP
#include <openpose/core/array.hpp>
#include <openpose/core/point.hpp>
#include <openpose/core/macros.hpp>
#include "enumClasses.hpp"
#include <openpose/core/common.hpp>
#include <openpose/pose/enumClasses.hpp>
namespace
op
{
...
...
include/openpose/pose/bodyPartConnectorCaffe.hpp
浏览文件 @
ca7fd21c
...
...
@@ -2,12 +2,9 @@
#ifndef OPENPOSE_POSE_BODY_PART_CONNECTOR_CAFFE_HPP
#define OPENPOSE_POSE_BODY_PART_CONNECTOR_CAFFE_HPP
#include <array>
#include <caffe/blob.hpp>
#include <openpose/core/array.hpp>
#include <openpose/core/point.hpp>
#include <openpose/core/macros.hpp>
#include "enumClasses.hpp"
#include <openpose/core/common.hpp>
#include <openpose/pose/enumClasses.hpp>
namespace
op
{
...
...
include/openpose/pose/headers.hpp
浏览文件 @
ca7fd21c
...
...
@@ -2,15 +2,15 @@
#define OPENPOSE_POSE_HEADERS_HPP
// pose module
#include
"bodyPartConnectorBase.hpp"
#include
"bodyPartConnectorCaffe.hpp"
#include
"enumClasses.hpp"
#include
"poseExtractor.hpp"
#include
"poseExtractorCaffe.hpp"
#include
"poseRenderer.hpp"
#include
"poseParameters.hpp"
#include
"renderPose.hpp"
#include
"wPoseExtractor.hpp"
#include
"wPoseRenderer.hpp"
#include
<openpose/pose/bodyPartConnectorBase.hpp>
#include
<openpose/pose/bodyPartConnectorCaffe.hpp>
#include
<openpose/pose/enumClasses.hpp>
#include
<openpose/pose/poseExtractor.hpp>
#include
<openpose/pose/poseExtractorCaffe.hpp>
#include
<openpose/pose/poseRenderer.hpp>
#include
<openpose/pose/poseParameters.hpp>
#include
<openpose/pose/renderPose.hpp>
#include
<openpose/pose/wPoseExtractor.hpp>
#include
<openpose/pose/wPoseRenderer.hpp>
#endif // OPENPOSE_POSE_HEADERS_HPP
include/openpose/pose/poseExtractor.hpp
浏览文件 @
ca7fd21c
#ifndef OPENPOSE_POSE_POSE_EXTRACTOR_HPP
#define OPENPOSE_POSE_POSE_EXTRACTOR_HPP
#include <array>
#include <atomic>
#include <thread>
#include <openpose/core/array.hpp>
#include <openpose/core/point.hpp>
#include <openpose/core/common.hpp>
#include <openpose/core/enumClasses.hpp>
#include <openpose/core/macros.hpp>
#include "poseParameters.hpp"
#include <openpose/pose/poseParameters.hpp>
namespace
op
{
...
...
include/openpose/pose/poseExtractorCaffe.hpp
浏览文件 @
ca7fd21c
...
...
@@ -2,17 +2,14 @@
#ifndef OPENPOSE_POSE_POSE_EXTRACTOR_CAFFE_HPP
#define OPENPOSE_POSE_POSE_EXTRACTOR_CAFFE_HPP
#include <memory> // std::shared_ptr
#include <caffe/blob.hpp>
#include <openpose/core/array.hpp>
#include <openpose/core/point.hpp>
#include <openpose/core/common.hpp>
#include <openpose/core/net.hpp>
#include <openpose/core/nmsCaffe.hpp>
#include <openpose/core/resizeAndMergeCaffe.hpp>
#include <openpose/core/macros.hpp>
#include "bodyPartConnectorCaffe.hpp"
#include "enumClasses.hpp"
#include "poseExtractor.hpp"
#include <openpose/pose/bodyPartConnectorCaffe.hpp>
#include <openpose/pose/enumClasses.hpp>
#include <openpose/pose/poseExtractor.hpp>
namespace
op
{
...
...
include/openpose/pose/poseParameters.hpp
浏览文件 @
ca7fd21c
#ifndef OPENPOSE_POSE_POSE_PARAMETERS_HPP
#define OPENPOSE_POSE_POSE_PARAMETERS_HPP
#include <array>
#include <map>
#include <vector>
#include <openpose/core/macros.hpp>
#include "enumClasses.hpp"
#include <openpose/core/common.hpp>
#include <openpose/pose/enumClasses.hpp>
namespace
op
{
...
...
include/openpose/pose/poseRenderer.hpp
浏览文件 @
ca7fd21c
#ifndef OPENPOSE_POSE_POSE_RENDERER_HPP
#define OPENPOSE_POSE_POSE_RENDERER_HPP
#include <memory> // std::shared_ptr
#include <openpose/core/array.hpp>
#include <openpose/core/common.hpp>
#include <openpose/core/enumClasses.hpp>
#include <openpose/core/point.hpp>
#include <openpose/core/renderer.hpp>
#include <openpose/
core/macro
s.hpp>
#include
"poseExtractor.hpp"
#include
"poseParameters.hpp"
#include <openpose/
pose/enumClasse
s.hpp>
#include
<openpose/pose/poseExtractor.hpp>
#include
<openpose/pose/poseParameters.hpp>
namespace
op
{
...
...
include/openpose/pose/renderPose.hpp
浏览文件 @
ca7fd21c
...
...
@@ -2,10 +2,9 @@
#define OPENPOSE_POSE_RENDER_POSE_HPP
#include <opencv2/core/core.hpp> // cv::Mat
#include <openpose/core/array.hpp>
#include <openpose/core/point.hpp>
#include "enumClasses.hpp"
#include "poseParameters.hpp"
#include <openpose/core/common.hpp>
#include <openpose/pose/enumClasses.hpp>
#include <openpose/pose/poseParameters.hpp>
namespace
op
{
...
...
include/openpose/pose/wPoseExtractor.hpp
浏览文件 @
ca7fd21c
#ifndef OPENPOSE_POSE_W_POSE_EXTRACTOR_HPP
#define OPENPOSE_POSE_W_POSE_EXTRACTOR_HPP
#include <memory> // std::shared_ptr
#include <openpose/core/common.hpp>
#include <openpose/pose/poseExtractor.hpp>
#include <openpose/thread/worker.hpp>
#include "poseExtractor.hpp"
namespace
op
{
...
...
@@ -29,10 +29,7 @@ namespace op
// Implementation
#include <openpose/utilities/errorAndLog.hpp>
#include <openpose/core/macros.hpp>
#include <openpose/utilities/pointerContainer.hpp>
#include <openpose/utilities/profiler.hpp>
namespace
op
{
template
<
typename
TDatums
>
...
...
include/openpose/pose/wPoseRenderer.hpp
浏览文件 @
ca7fd21c
#ifndef OPENPOSE_POSE_W_POSE_RENDERER_HPP
#define OPENPOSE_POSE_W_POSE_RENDERER_HPP
#include <memory> // std::shared_ptr
#include <openpose/core/common.hpp>
#include <openpose/pose/poseRenderer.hpp>
#include <openpose/thread/worker.hpp>
#include "poseRenderer.hpp"
namespace
op
{
...
...
@@ -29,10 +29,7 @@ namespace op
// Implementation
#include <openpose/utilities/errorAndLog.hpp>
#include <openpose/core/macros.hpp>
#include <openpose/utilities/pointerContainer.hpp>
#include <openpose/utilities/profiler.hpp>
namespace
op
{
template
<
typename
TDatums
>
...
...
include/openpose/producer/datumProducer.hpp
浏览文件 @
ca7fd21c
...
...
@@ -3,11 +3,10 @@
#include <atomic>
#include <limits> // std::numeric_limits
#include <memory> // std::shared_ptr
#include <tuple>
#include <openpose/core/common.hpp>
#include <openpose/core/datum.hpp>
#include <openpose/producer/producer.hpp>
#include <openpose/core/macros.hpp>
namespace
op
{
...
...
@@ -39,8 +38,7 @@ namespace op
// Implementation
#include "openpose/utilities/errorAndLog.hpp"
#include "openpose/producer/datumProducer.hpp"
#include <openpose/producer/datumProducer.hpp>
namespace
op
{
template
<
typename
TDatumsNoPtr
>
...
...
include/openpose/producer/headers.hpp
浏览文件 @
ca7fd21c
...
...
@@ -2,13 +2,13 @@
#define OPENPOSE_PRODUCER_HEADERS_HPP
// producer module
#include
"datumProducer.hpp"
#include
"enumClasses.hpp"
#include
"producer.hpp"
#include
"imageDirectoryReader.hpp"
#include
"videoCaptureReader.hpp"
#include
"videoReader.hpp"
#include
"webcamReader.hpp"
#include
"wDatumProducer.hpp"
#include
<openpose/producer/datumProducer.hpp>
#include
<openpose/producer/enumClasses.hpp>
#include
<openpose/producer/producer.hpp>
#include
<openpose/producer/imageDirectoryReader.hpp>
#include
<openpose/producer/videoCaptureReader.hpp>
#include
<openpose/producer/videoReader.hpp>
#include
<openpose/producer/webcamReader.hpp>
#include
<openpose/producer/wDatumProducer.hpp>
#endif // OPENPOSE_PRODUCER_HEADERS_HPP
include/openpose/producer/imageDirectoryReader.hpp
浏览文件 @
ca7fd21c
#ifndef OPENPOSE_PRODUCER_IMAGE_DIRECTORY_READER_HPP
#define OPENPOSE_PRODUCER_IMAGE_DIRECTORY_READER_HPP
#include <string>
#include <vector>
#include <openpose/core/point.hpp>
#include <openpose/core/macros.hpp>
#include "producer.hpp"
#include <openpose/core/common.hpp>
#include <openpose/producer/producer.hpp>
namespace
op
{
...
...
include/openpose/producer/producer.hpp
浏览文件 @
ca7fd21c
#ifndef OPENPOSE_PRODUCER_PRODUCER_HPP
#define OPENPOSE_PRODUCER_PRODUCER_HPP
#include <array>
#include <chrono>
#include <opencv2/core/core.hpp> // cv::Mat
#include <opencv2/highgui/highgui.hpp> // capProperties of OpenCV
#include <openpose/core/
macros
.hpp>
#include
"enumClasses.hpp"
#include <openpose/core/
common
.hpp>
#include
<openpose/producer/enumClasses.hpp>
namespace
op
{
...
...
include/openpose/producer/videoCaptureReader.hpp
浏览文件 @
ca7fd21c
#ifndef OPENPOSE_PRODUCER_VIDEO_CAPTURE_READER_HPP
#define OPENPOSE_PRODUCER_VIDEO_CAPTURE_READER_HPP
#include <string>
#include <opencv2/core/core.hpp> // cv::Mat
#include <opencv2/highgui/highgui.hpp> // cv::VideoCapture
#include <openpose/core/
macros
.hpp>
#include
"producer.hpp"
#include <openpose/core/
common
.hpp>
#include
<openpose/producer/producer.hpp>
namespace
op
{
...
...
include/openpose/producer/videoReader.hpp
浏览文件 @
ca7fd21c
#ifndef OPENPOSE_PRODUCER_VIDEO_READER_HPP
#define OPENPOSE_PRODUCER_VIDEO_READER_HPP
#include <openpose/core/
macros
.hpp>
#include
"videoCaptureReader.hpp"
#include <openpose/core/
common
.hpp>
#include
<openpose/producer/videoCaptureReader.hpp>
namespace
op
{
...
...
include/openpose/producer/wDatumProducer.hpp
浏览文件 @
ca7fd21c
...
...
@@ -2,9 +2,9 @@
#define OPENPOSE_PRODUCER_W_DATUM_PRODUCER_HPP
#include <limits> // std::numeric_limits
#include <memory> // std::shared_ptr
#include <openpose/core/common.hpp>
#include <openpose/producer/datumProducer.hpp>
#include <openpose/thread/workerProducer.hpp>
#include "datumProducer.hpp"
namespace
op
{
...
...
@@ -30,10 +30,6 @@ namespace op
// Implementation
#include <vector>
#include <openpose/utilities/errorAndLog.hpp>
#include <openpose/core/macros.hpp>
#include <openpose/utilities/profiler.hpp>
#include <openpose/core/datum.hpp>
namespace
op
{
...
...
include/openpose/producer/webcamReader.hpp
浏览文件 @
ca7fd21c
...
...
@@ -4,9 +4,8 @@
#include <atomic>
#include <mutex>
#include <thread>
#include <openpose/core/point.hpp>
#include <openpose/core/macros.hpp>
#include "videoCaptureReader.hpp"
#include <openpose/core/common.hpp>
#include <openpose/producer/videoCaptureReader.hpp>
namespace
op
{
...
...
include/openpose/thread/headers.hpp
浏览文件 @
ca7fd21c
...
...
@@ -2,21 +2,21 @@
#define OPENPOSE_THREAD_HEADERS_HPP
// thread module
#include
"enumClasses.hpp"
#include
"priorityQueue.hpp"
#include
"queue.hpp"
#include
"queueBase.hpp"
#include
"subThread.hpp"
#include
"subThreadNoQueue.hpp"
#include
"subThreadQueueIn.hpp"
#include
"subThreadQueueInOut.hpp"
#include
"subThreadQueueOut.hpp"
#include
"thread.hpp"
#include
"threadManager.hpp"
#include
"worker.hpp"
#include
"workerProducer.hpp"
#include
"workerConsumer.hpp"
#include
"wIdGenerator.hpp"
#include
"wQueueOrderer.hpp"
#include
<openpose/thread/enumClasses.hpp>
#include
<openpose/thread/priorityQueue.hpp>
#include
<openpose/thread/queue.hpp>
#include
<openpose/thread/queueBase.hpp>
#include
<openpose/thread/subThread.hpp>
#include
<openpose/thread/subThreadNoQueue.hpp>
#include
<openpose/thread/subThreadQueueIn.hpp>
#include
<openpose/thread/subThreadQueueInOut.hpp>
#include
<openpose/thread/subThreadQueueOut.hpp>
#include
<openpose/thread/thread.hpp>
#include
<openpose/thread/threadManager.hpp>
#include
<openpose/thread/worker.hpp>
#include
<openpose/thread/workerProducer.hpp>
#include
<openpose/thread/workerConsumer.hpp>
#include
<openpose/thread/wIdGenerator.hpp>
#include
<openpose/thread/wQueueOrderer.hpp>
#endif // OPENPOSE_THREAD_HEADERS_HPP
include/openpose/thread/priorityQueue.hpp
浏览文件 @
ca7fd21c
...
...
@@ -2,8 +2,8 @@
#define OPENPOSE_THREAD_PRIORITY_QUEUE_HPP
#include <queue> // std::priority_queue
#include <openpose/core/
macros
.hpp>
#include
"queueBase.hpp"
#include <openpose/core/
common
.hpp>
#include
<openpose/thread/queueBase.hpp>
namespace
op
{
...
...
@@ -28,7 +28,6 @@ namespace op
// Implementation
#include <type_traits> // std::is_same
#include <openpose/utilities/errorAndLog.hpp>
namespace
op
{
template
<
typename
TDatums
,
typename
TQueue
>
...
...
include/openpose/thread/queue.hpp
浏览文件 @
ca7fd21c
...
...
@@ -2,8 +2,8 @@
#define OPENPOSE_THREAD_QUEUE_HPP
#include <queue> // std::queue
#include <openpose/core/
macros
.hpp>
#include
"queueBase.hpp"
#include <openpose/core/
common
.hpp>
#include
<openpose/thread/queueBase.hpp>
namespace
op
{
...
...
@@ -28,9 +28,6 @@ namespace op
// Implementation
#include <type_traits> // std::is_same
#include <vector>
#include <openpose/utilities/errorAndLog.hpp>
#include <openpose/core/macros.hpp>
namespace
op
{
template
<
typename
TDatums
,
typename
TQueue
>
...
...
include/openpose/thread/queueBase.hpp
浏览文件 @
ca7fd21c
#ifndef OPENPOSE_THREAD_QUEUE_BASE_HPP
#define OPENPOSE_THREAD_QUEUE_BASE_HPP
#include <queue> // std::queue & std::priority_queue
#include <condition_variable>
#include <mutex>
#include <openpose/core/macros.hpp>
#include <queue> // std::queue & std::priority_queue
#include <openpose/core/common.hpp>
namespace
op
{
...
...
@@ -88,12 +88,8 @@ namespace op
// Implementation
#include <memory> // std::shared_ptr
#include <vector>
#include <openpose/core/datum.hpp>
#include <openpose/utilities/errorAndLog.hpp>
#include <openpose/utilities/fastMath.hpp>
#include <openpose/core/macros.hpp>
namespace
op
{
template
<
typename
TDatums
,
typename
TQueue
>
...
...
include/openpose/thread/subThread.hpp
浏览文件 @
ca7fd21c
#ifndef OPENPOSE_THREAD_SUB_THREAD_HPP
#define OPENPOSE_THREAD_SUB_THREAD_HPP
#include <vector>
#include <openpose/core/macros.hpp>
#include "worker.hpp"
#include <openpose/core/common.hpp>
#include <openpose/thread/worker.hpp>
namespace
op
{
...
...
@@ -40,8 +39,6 @@ namespace op
// Implementation
#include <openpose/utilities/errorAndLog.hpp>
#include <openpose/core/macros.hpp>
namespace
op
{
template
<
typename
TDatums
,
typename
TWorker
>
...
...
include/openpose/thread/subThreadNoQueue.hpp
浏览文件 @
ca7fd21c
#ifndef OPENPOSE_THREAD_THREAD_NO_QUEUE_HPP
#define OPENPOSE_THREAD_THREAD_NO_QUEUE_HPP
#include <
vector
>
#include
"thread.hpp"
#include
"worker.hpp"
#include <
openpose/core/common.hpp
>
#include
<openpose/thread/thread.hpp>
#include
<openpose/thread/worker.hpp>
namespace
op
{
...
...
@@ -24,8 +24,6 @@ namespace op
// Implementation
#include <openpose/utilities/errorAndLog.hpp>
#include <openpose/core/macros.hpp>
namespace
op
{
template
<
typename
TDatums
,
typename
TWorker
>
...
...
include/openpose/thread/subThreadQueueIn.hpp
浏览文件 @
ca7fd21c
#ifndef OPENPOSE_THREAD_THREAD_QUEUE_IN_HPP
#define OPENPOSE_THREAD_THREAD_QUEUE_IN_HPP
#include <memory> // std::shared_ptr
#include <vector>
#include "thread.hpp"
#include "queue.hpp"
#include "worker.hpp"
#include <openpose/core/common.hpp>
#include <openpose/thread/queue.hpp>
#include <openpose/thread/thread.hpp>
#include <openpose/thread/worker.hpp>
namespace
op
{
...
...
@@ -29,8 +28,6 @@ namespace op
// Implementation
#include <openpose/utilities/errorAndLog.hpp>
#include <openpose/core/macros.hpp>
namespace
op
{
template
<
typename
TDatums
,
typename
TWorker
,
typename
TQueue
>
...
...
include/openpose/thread/subThreadQueueInOut.hpp
浏览文件 @
ca7fd21c
#ifndef OPENPOSE_THREAD_THREAD_QUEUE_IN_OUT_HPP
#define OPENPOSE_THREAD_THREAD_QUEUE_IN_OUT_HPP
#include <memory> // std::shared_ptr
#include <vector>
#include "thread.hpp"
#include "queue.hpp"
#include "worker.hpp"
#include <openpose/core/common.hpp>
#include <openpose/thread/queue.hpp>
#include <openpose/thread/thread.hpp>
#include <openpose/thread/worker.hpp>
namespace
op
{
...
...
@@ -30,8 +29,6 @@ namespace op
// Implementation
#include <openpose/utilities/errorAndLog.hpp>
#include <openpose/core/macros.hpp>
namespace
op
{
template
<
typename
TDatums
,
typename
TWorker
,
typename
TQueue
>
...
...
include/openpose/thread/subThreadQueueOut.hpp
浏览文件 @
ca7fd21c
#ifndef OPENPOSE_THREAD_THREAD_QUEUE_OUT_HPP
#define OPENPOSE_THREAD_THREAD_QUEUE_OUT_HPP
#include <memory> // std::shared_ptr
#include <vector>
#include "thread.hpp"
#include "queue.hpp"
#include "worker.hpp"
#include <openpose/core/common.hpp>
#include <openpose/thread/queue.hpp>
#include <openpose/thread/thread.hpp>
#include <openpose/thread/worker.hpp>
namespace
op
{
...
...
@@ -29,8 +28,6 @@ namespace op
// Implementation
#include <openpose/utilities/errorAndLog.hpp>
#include <openpose/core/macros.hpp>
namespace
op
{
template
<
typename
TDatums
,
typename
TWorker
,
typename
TQueue
>
...
...
include/openpose/thread/thread.hpp
浏览文件 @
ca7fd21c
...
...
@@ -2,12 +2,10 @@
#define OPENPOSE_THREAD_THREAD_HPP
#include <atomic>
#include <memory> // std::shared_ptr
#include <thread>
#include <vector>
#include <openpose/core/macros.hpp>
#include "subThread.hpp"
#include "worker.hpp"
#include <openpose/core/common.hpp>
#include <openpose/thread/subThread.hpp>
#include <openpose/thread/worker.hpp>
namespace
op
{
...
...
@@ -63,7 +61,6 @@ namespace op
// Implementation
#include <openpose/utilities/errorAndLog.hpp>
namespace
op
{
template
<
typename
TDatums
,
typename
TWorker
>
...
...
include/openpose/thread/threadManager.hpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
include/openpose/thread/wIdGenerator.hpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
include/openpose/thread/wQueueOrderer.hpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
include/openpose/thread/worker.hpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
include/openpose/thread/workerConsumer.hpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
include/openpose/thread/workerProducer.hpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
include/openpose/utilities/check.hpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
include/openpose/utilities/cuda.hpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
include/openpose/utilities/errorAndLog.hpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
include/openpose/utilities/fileSystem.hpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
include/openpose/utilities/flagsToOpenPose.hpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
include/openpose/utilities/headers.hpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
include/openpose/utilities/keypoint.hpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
include/openpose/utilities/openCv.hpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
include/openpose/utilities/pointerContainer.hpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
include/openpose/utilities/string.hpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
include/openpose/wrapper/headers.hpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
include/openpose/wrapper/wrapper.hpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
include/openpose/wrapper/wrapperStructFace.hpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
include/openpose/wrapper/wrapperStructHand.hpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
include/openpose/wrapper/wrapperStructInput.hpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
include/openpose/wrapper/wrapperStructOutput.hpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
include/openpose/wrapper/wrapperStructPose.hpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
src/openpose/core/array.cpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
src/openpose/core/cvMatToOpInput.cpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
src/openpose/core/cvMatToOpOutput.cpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
src/openpose/core/keypointScaler.cpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
src/openpose/core/maximumBase.cpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
src/openpose/core/maximumBase.cu
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
src/openpose/core/maximumCaffe.cpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
src/openpose/core/netCaffe.cpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
src/openpose/core/nmsBase.cpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
src/openpose/core/nmsBase.cu
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
src/openpose/core/nmsCaffe.cpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
src/openpose/core/opOutputToCvMat.cpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
src/openpose/core/point.cpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
src/openpose/core/rectangle.cpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
src/openpose/core/renderer.cpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
src/openpose/core/resizeAndMergeBase.cpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
src/openpose/core/resizeAndMergeBase.cu
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
src/openpose/core/resizeAndMergeCaffe.cpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
src/openpose/face/faceDetector.cpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
src/openpose/face/faceExtractor.cpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
src/openpose/face/faceRenderer.cpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
src/openpose/face/renderFace.cpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
src/openpose/face/renderFace.cu
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
src/openpose/filestream/cocoJsonSaver.cpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
src/openpose/filestream/fileSaver.cpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
src/openpose/filestream/fileStream.cpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
src/openpose/filestream/heatMapSaver.cpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
src/openpose/filestream/imageSaver.cpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
src/openpose/filestream/jsonOfstream.cpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
src/openpose/filestream/keypointJsonSaver.cpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
src/openpose/filestream/keypointSaver.cpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
src/openpose/filestream/videoSaver.cpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
src/openpose/gui/frameDisplayer.cpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
src/openpose/gui/gui.cpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
src/openpose/gui/guiInfoAdder.cpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
src/openpose/hand/handDetector.cpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
src/openpose/hand/handDetectorFromTxt.cpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
src/openpose/hand/handExtractor.cpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
src/openpose/hand/handRenderer.cpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
src/openpose/hand/renderHand.cpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
src/openpose/hand/renderHand.cu
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
src/openpose/pose/bodyPartConnectorBase.cpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
src/openpose/pose/bodyPartConnectorBase.cu
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
src/openpose/pose/bodyPartConnectorCaffe.cpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
src/openpose/pose/poseExtractor.cpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
src/openpose/pose/poseExtractorCaffe.cpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
src/openpose/pose/poseParameters.cpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
src/openpose/pose/poseRenderer.cpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
src/openpose/pose/renderPose.cpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
src/openpose/pose/renderPose.cu
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
src/openpose/producer/imageDirectoryReader.cpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
src/openpose/producer/producer.cpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
src/openpose/producer/videoCaptureReader.cpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
src/openpose/producer/videoReader.cpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
src/openpose/producer/webcamReader.cpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
src/openpose/utilities/cuda.cpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
src/openpose/utilities/fileSystem.cpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
src/openpose/utilities/flagsToOpenPose.cpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
src/openpose/utilities/keypoint.cpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
src/openpose/utilities/openCv.cpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
src/openpose/utilities/profiler.cpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
src/openpose/utilities/string.cpp
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
windows/OpenPose/OpenPose.vcxproj
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
windows/OpenPoseDemo/OpenPoseDemo.vcxproj
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
windows/TutorialPose/1_extract_from_image.vcxproj
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
windows/TutorialPose/2_extract_pose_or_heatmat_from_image.vcxproj
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
windows/TutorialThread/1_openpose_read_and_display.vcxproj
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
windows/TutorialThread/2_user_processing_function.vcxproj
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
windows/TutorialThread/3_user_input_processing_and_output.vcxproj
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
windows/TutorialThread/4_user_input_processing_output_and_datum.vcxproj
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
windows/TutorialWrapper/1_user_asynchronous.vcxproj
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
windows/TutorialWrapper/2_user_synchronous.vcxproj
浏览文件 @
ca7fd21c
此差异已折叠。
点击以展开。
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录