Blame view

src/ai_engine_module/HumanAnalysis.h 402 Bytes
4a273a4a   Hu Chunming   添加hcp和hp
1
2
3
  #include "include.h"
  #include "human_parsing.h"
  
b3012672   Hu Chunming   天啊及hp,road_seg子sd...
4
5
6
7
8
  struct BodyColorInfo{
      int upper_body_color;
      int lower_body_color;
  };
  
4a273a4a   Hu Chunming   添加hcp和hp
9
10
11
12
13
14
15
16
  class HumanAnalysis
  {
  public:
      HumanAnalysis(/* args */);
      ~HumanAnalysis();
      
      int init(int devId);
  
b3012672   Hu Chunming   天啊及hp,road_seg子sd...
17
      vector<BodyColorInfo> detect(vector<sy_img> vec_img);
4a273a4a   Hu Chunming   添加hcp和hp
18
19
20
21
22
23
24
25
  
  private:
      int release();
  
  private:
      void* m_handle{nullptr};
      aclrtContext ctx{nullptr};
  };