From d83474582773ba7fa0993472329013471eadef22 Mon Sep 17 00:00:00 2001
From: houxiao <houxiao@454eff88-639b-444f-9e54-f578c98de674>
Date: 星期一, 17 四月 2017 17:13:37 +0800
Subject: [PATCH] update librtspface.so
---
VisitFace/RtspNativeCodec/app/src/main/cpp/FaceCache.cpp | 5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/VisitFace/RtspNativeCodec/app/src/main/cpp/FaceCache.cpp b/VisitFace/RtspNativeCodec/app/src/main/cpp/FaceCache.cpp
index d5c6e89..f06edef 100644
--- a/VisitFace/RtspNativeCodec/app/src/main/cpp/FaceCache.cpp
+++ b/VisitFace/RtspNativeCodec/app/src/main/cpp/FaceCache.cpp
@@ -161,8 +161,9 @@
for (int i = 0; i < ctx.faceFeatures.size(); i++)
{
const FaceRect& faceRect(ctx.faceFeatures[i].rect);
- cv::Mat roiMat(yMat, cv::Rect(faceRect.leftTop.x, faceRect.leftTop.y, faceRect.rightBottom.x - faceRect.leftTop.x, faceRect.rightBottom.y - faceRect.leftTop.y));
- size_t s = roiMat.total() * roiMat.elemSize();
+ cv::Mat roiMat1(yMat, cv::Rect(faceRect.leftTop.x, faceRect.leftTop.y, faceRect.rightBottom.x - faceRect.leftTop.x, faceRect.rightBottom.y - faceRect.leftTop.y));
+ cv::Mat roiMat(roiMat1.clone()); // #todo copy data should be avoid!!!!
+ size_t s = roiMat.total() * roiMat.elemSize();
PbFaceList_FaceListImage pbFaceListImage;
pbFaceListImage.set_idx(i);
--
Gitblit v1.8.0