$search
00001 00066 #ifndef COB_3D_MAPPING_COMMON_LABEL_DEFINES_H_ 00067 #define COB_3D_MAPPING_COMMON_LABEL_DEFINES_H_ 00068 00069 00070 // --- define colors --- 00071 #define LBL_NAN 0x999999 00072 #define LBL_BORDER 0xFF00FF // magenta 00073 #define LBL_PLANE 0x00CCFF // cyan 00074 #define LBL_EDGE 0x7F0000 // red 00075 #define LBL_EDGE_CVX 0xFF6600 // orange 00076 #define LBL_COR 0xFFCC00 // dark yellow 00077 #define LBL_COR_CVX 0xFF00FF // magenta 00078 #define LBL_CYL 0x007F00 // green 00079 #define LBL_CYL_CVX 0x00FF66 // light green 00080 #define LBL_SPH 0x00007F // blue 00081 #define LBL_SPH_CVX 0x9900FF // purple 00082 #define LBL_UNDEF 0x999999 00083 00084 // --- define SVM labels --- 00085 #define SVM_PLANE 0 00086 #define SVM_EDGE 1 00087 #define SVM_COR 2 00088 #define SVM_SPH 3 00089 #define SVM_CYL 4 00090 00091 #define SVM_EDGE_CVX 1 00092 #define SVM_SPH_CVX 2 00093 #define SVM_CYL_CVX 3 00094 00095 #define SVM_EDGE_CAV 4 00096 #define SVM_SPH_CAV 5 00097 #define SVM_CYL_CAV 6 00098 00099 #define SVM_COR_CVX 7 00100 #define SVM_COR_CAV 8 00101 00102 // --- define integer labels only for feature evaluation --- 00103 #define EVAL_PLANE 0 00104 #define EVAL_EDGE 1 00105 #define EVAL_SPH 2 00106 #define EVAL_CYL 3 00107 #define EVAL_COR 4 00108 #define EVAL_EDGECORNER 5 00109 #define EVAL_CURVED 6 00110 00111 // --- define integer labels for classification --- 00112 #define I_UNDEF 0 00113 #define I_NAN 1 00114 #define I_BORDER 2 00115 #define I_EDGE 3 00116 #define I_PLANE 4 00117 #define I_CYL 5 00118 #define I_SPHERE 6 00119 #define I_CORNER 7 00120 #define NUM_LABELS 8 00121 00122 #endif