| | |
| | | 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);
|