diff --git a/src/openpose/face/faceExtractor.cpp b/src/openpose/face/faceExtractor.cpp
index a7c6787a..bba47efb 100644
--- a/src/openpose/face/faceExtractor.cpp
+++ b/src/openpose/face/faceExtractor.cpp
@@ -128,7 +128,7 @@ namespace op
// HeatMaps: define size
if (!mHeatMapTypes.empty())
- mHeatMaps.reset({numberPeople, FACE_NUMBER_PARTS, mNetOutputSize.y, mNetOutputSize.x});
+ mHeatMaps.reset({numberPeople, (int)FACE_NUMBER_PARTS, mNetOutputSize.y, mNetOutputSize.x});
// // Debugging
// cv::Mat cvInputDataCopy = cvInputData.clone();
diff --git a/src/openpose/hand/handExtractor.cpp b/src/openpose/hand/handExtractor.cpp
index 1a42c5df..195b8d0f 100644
--- a/src/openpose/hand/handExtractor.cpp
+++ b/src/openpose/hand/handExtractor.cpp
@@ -219,8 +219,8 @@ namespace op
// HeatMaps: define size
if (!mHeatMapTypes.empty())
{
- mHeatMaps[0].reset({numberPeople, HAND_NUMBER_PARTS, mNetOutputSize.y, mNetOutputSize.x});
- mHeatMaps[1].reset({numberPeople, HAND_NUMBER_PARTS, mNetOutputSize.y, mNetOutputSize.x});
+ mHeatMaps[0].reset({numberPeople, (int)HAND_NUMBER_PARTS, mNetOutputSize.y, mNetOutputSize.x});
+ mHeatMaps[1].reset({numberPeople, (int)HAND_NUMBER_PARTS, mNetOutputSize.y, mNetOutputSize.x});
}
// // Debugging
diff --git a/windows/OpenPose/OpenPose.vcxproj b/windows/OpenPose/OpenPose.vcxproj
index 03f042e1..e35c68de 100644
--- a/windows/OpenPose/OpenPose.vcxproj
+++ b/windows/OpenPose/OpenPose.vcxproj
@@ -126,6 +126,7 @@
+
@@ -133,6 +134,7 @@
+
@@ -259,6 +261,7 @@
+
diff --git a/windows/OpenPose/OpenPose.vcxproj.filters b/windows/OpenPose/OpenPose.vcxproj.filters
index e6260aff..e1adfd7e 100644
--- a/windows/OpenPose/OpenPose.vcxproj.filters
+++ b/windows/OpenPose/OpenPose.vcxproj.filters
@@ -500,6 +500,12 @@
Header Files\pose
+
+ Header Files\face
+
+
+ Header Files\face
+
@@ -733,6 +739,9 @@
Source Files\producer
+
+ Source Files\face
+