|
|
|
|
@ -13,7 +13,12 @@
|
|
|
|
|
// 检测分析线程类数目
|
|
|
|
|
#define IMGCHECKANALYSISY_NUM 2
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// 检测线程绑定的 CPU 核带(核带下沉到库内部,调用方传入的 nCpu_start_Idx / nCpu_num 不再生效)
|
|
|
|
|
// 分配规则:第 k 个检测线程绑定 核 = CHECK_CPU_BAND_START + (k % CHECK_CPU_BAND_NUM)
|
|
|
|
|
// 当前 4 个检测线程落在 15,16,17,18(逻辑核 c 与 c+16 为超线程兄弟,故物理核为 15,0,1,2)
|
|
|
|
|
// 注意:CHECK_CPU_BAND_NUM 必须 >= 相机数 * IMGCHECKANALYSISY_NUM,否则取模回绕会导致两个检测线程绑同一核
|
|
|
|
|
#define CHECK_CPU_BAND_START 15
|
|
|
|
|
#define CHECK_CPU_BAND_NUM 8
|
|
|
|
|
|
|
|
|
|
// 相机ID 的相关定义
|
|
|
|
|
enum Camera_IDX
|
|
|
|
|
|