| | |
| | | class FaceExtractElement : public TimerElement { |
| | | public: |
| | | |
| | | FaceExtractElement(std::string shareMemoryName,const SdkRule& rule,SaveVideoRpcClient_t& rpcClient); |
| | | FaceExtractElement(std::string shareMemoryName,const SdkRule& rule); |
| | | //FaceExtractElement(std::string shareMemoryName,const SdkRule& rule,SaveVideoRpcClient_t& rpcClient); |
| | | |
| | | ~FaceExtractElement(); |
| | | |
| | |
| | | std::vector<::FaceDetect::Data> getFeatures() const; |
| | | |
| | | private: |
| | | FaceExtractElement(std::string shareMemoryName,const SdkRule& rule); |
| | | |
| | | virtual void timerFunc() override; |
| | | |
| | | IceRpcClient<FaceDetect::FaceExtractServerPrx> faceExtractRpcClient; |
| | |
| | | |
| | | Base64 base64; |
| | | SdkRule m_sdkRule; |
| | | SaveVideoRpcClient_t& m_rpcClient; |
| | | SaveVideoRpcClient_t m_rpcClient; |
| | | }; |
| | | |
| | | |