houxiao
2017-01-04 58da7275a659c26b6a1fd9ec07e76f4cf521375e
RtspFace/main.cpp
@@ -10,6 +10,8 @@
#include "PL_SensetimeFaceTrack.h"
#include "PL_DlibFaceTrack.h"
#include "logger.h"
int main(int argc, char** argv)
@@ -27,6 +29,8 @@
   pipeLine.register_elem_creator("PL_Scale", create_PL_Scale);
   
   pipeLine.register_elem_creator("PL_SensetimeFaceTrack", create_PL_SensetimeFaceTrack);
   pipeLine.register_elem_creator("PL_DlibFaceTrack", create_PL_DlibFaceTrack);
   
   {
      PL_RTSPClient* rtspClient = (PL_RTSPClient*)pipeLine.push_elem("PL_RTSPClient");
@@ -78,9 +82,17 @@
      }
   }
   //{
   //   SensetimeFaceTrackConfig config;
   //   PL_SensetimeFaceTrack* pl = (PL_SensetimeFaceTrack*)pipeLine.push_elem("PL_SensetimeFaceTrack");
   //   pl->init(&config);
   //}
   {
      SensetimeFaceTrackConfig config;
      PL_SensetimeFaceTrack* pl = (PL_SensetimeFaceTrack*)pipeLine.push_elem("PL_SensetimeFaceTrack");
      PL_DlibFaceTrack_Config config;
      config.pyramid_down_layers = 2;
      config.pyramid_down_n = 1;
      PL_DlibFaceTrack* pl = (PL_DlibFaceTrack*)pipeLine.push_elem("PL_DlibFaceTrack");
      pl->init(&config);
   }
@@ -104,7 +116,7 @@
         exit(EXIT_FAILURE);
      }
   }
   {
      PL_RTSPServer* rtspServer = (PL_RTSPServer*)pipeLine.push_elem("PL_RTSPServer");
      bool ret = rtspServer->init(nullptr);