miyanhui
2019-02-13 bc66b495f7a38886d481bd75a578e435df53e1e8
QiaoJiaSystem/StructureApp/AppPipeController.cpp
@@ -217,6 +217,7 @@
        }
    }
    else {
        INFO("ImageNoFace Yolo:"<<imgKeyYolo<<"   Face:"<<imgKeyFace);
        INFO("faceRpcElement: "<< faceRpcElement.getTriggerState() <<" "<<
                               "personElement: "<<personElement.getTriggerState() <<"  "<<
                               "leftJudgment: "<<leftJudgment.getTriggerState() <<"   "<<
@@ -307,8 +308,8 @@
                imageDrawElement.setImage(imageTemp);
                imageDrawElement.submit();
            }
            /*if(faceRpcElement.getTriggerState() ||
            //this->RecordVideo();
            if(faceRpcElement.getTriggerState() ||
                 personElement.getTriggerState() ||
                 leftJudgment.getTriggerState() ||
                 rightJudgment.getTriggerState() ||
@@ -342,7 +343,7 @@
                    "crowdElement: "<<crowdElement.getTriggerState()<<"   "<<
                    "perHubElement: "<<perHubElement.getTriggerState()<<"   "<<
                    "perStaticElement: "<<perStaticElement.getTriggerState());
            }*/
            }
        }
    });
@@ -353,18 +354,20 @@
            personElement.setObjsResults(yoloRpcElement.getLastScoreRects());
            personElement.submit();
        }
        INFO("Record Video By Yolo");
        this->RecordVideo();
        //INFO("Record Video By Yolo");
        //this->RecordVideo();
    });
    faceRpcElement.registerConnector([&] {
        imageDrawElement.setFaces(faceRpcElement.getLastScoreRects());
        INFO("Record Video By Face");
        this->RecordVideo();
        //INFO("Record Video By Face");
        //this->RecordVideo();
    });
    yoloRpcElement.registerConnector("YoloTrigger", [&] {
//        auto images = yoloRpcElement.getTriggerMats();
        //INFO("Record Video By Yolo");
        //this->RecordVideo();
    });
    faceRpcElement.registerConnector("FaceTrigger", [&] {
@@ -375,6 +378,8 @@
                                              faceRpcElement.getTriggerFaces(),
                                              faceRpcElement.getTriggerScoreRects(),
                                              faceRpcElement.getTriggerMats()});
        //INFO("Record Video By Face");
        //this->RecordVideo();
    });
    imageDrawElement.registerConnector([&] {