nt9856x/code/hdal/samples/ai2_fdcnn_fastboot/pd_shm.h
2023-03-28 15:07:53 +08:00

32 lines
520 B
C
Executable File

#ifndef _PD_SHM_H_
#define _PD_SHM_H_
#include "hd_type.h"
#define PD_SHMSZ 0x1000
#define PD_SHM_KEY 8001
#define PD_MAX_NUM 32
typedef struct _PD_SHM_RESULT
{
int category;
float score;
int x1;
int y1;
int x2;
int y2;
}PD_SHM_RESULT;
typedef struct _PD_SHM_INFO_ {
unsigned int init_tag;
HD_DIM pd_path;
HD_DIM enc_path[3];
unsigned int pd_num;
PD_SHM_RESULT pd_results[PD_MAX_NUM];
int exit;
} PD_SHM_INFO;
STATIC_ASSERT(sizeof(PD_SHM_INFO) <= PD_SHMSZ);
#endif