// // Created by nvidia on 24-9-12. // #ifndef TRAIN_COMMONENUM_H #define TRAIN_COMMONENUM_H //行驶方向 enum RunDirection { DIRECTION_UNKNOWN = 0, //未知 DIRECTION_LEFT = 1, //向左行驶 DIRECTION_RIGHT = 2 //向右行驶 }; // 车辆状态 enum IdentifyStatus { IDENTIFY_INIT = 0, // 初始化 IDENTIFY_START = 1, // 开始识别 IDENTIFY_STOP = 2, // 结束识别 IDENTIFY_RECORD = 3, // 手动补录 }; //模型识别种类 enum ModelTarget { // 集装箱 T_CONTAINER = 0, // 反向集装箱 MIRROR_CONTAINER = 1, // 箱角 CNTR_CORNER = 10, // 顶部箱角 CNTR_CORNER_TOP = 11, }; //识别目标 enum Target { // 集装箱号 CONTAINER = 0, // 箱角 CORNER = 1, }; enum RunDirectionAndFirst { // -1-不知道行驶方向和哪个框在前 DO_NOT_KNOW_DIRECTION = -1, // 0-向左行驶,编号在前 LEFT_RUN_AND_NUM_FIRST = 0, // 1-向左行驶,属性在前 LEFT_RUN_AND_PRO_FIRST = 1, // 2-向右行驶,编号在前 RIGHT_RUN_AND_NUM_FIRST = 2, // 3-向右行驶,属性在前 RIGHT_RUN_AND_PRO_FIRST = 3 }; #endif //TRAIN_COMMONENUM_H