pans
2019-04-16 51a5443baed67eed39dc26a0f8bff546650ab6d8
QiaoJiaSystem/VptServer/VptDetectWrapper.cpp
@@ -63,7 +63,7 @@
        int colorIndex = result.info[i].obj_index;
        if (colorIndex < 0 || colorIndex >= 9)continue;
        if(colorIndex==4) DBG("detect a car, score =" << result.info[i].obj_score);
        if (colorIndex == 4) DBG("detect a car, score =" << result.info[i].obj_score);
//        sprintf(str_i, "%s:%.2f", type[colorIndex].c_str(), result.info[i].obj_score);
//        rectangle(process_image,
@@ -149,13 +149,13 @@
            auto &carRes = vptDetectResults.vptDetectRes.carDetectRes;
            // 车颜色
            if(m_param.vehicle_color_config == SY_CONFIG_OPEN) {
            if (m_param.vehicle_color_config == SY_CONFIG_OPEN) {
                carRes.colorLabel = static_cast<ColorLabel>(cur_res->vc_res.res_index);
                carRes.colorLabelProb = cur_res->vc_res.res_prob;
            }
            // 车型识别
            if(m_param.vehicle_recg_config == SY_CONFIG_OPEN) {
            if (m_param.vehicle_recg_config == SY_CONFIG_OPEN) {
                if (cur_res->vr_res.vehicle_brand != NULL) {
                    cout << "  车辆品牌 - " << cur_res->vr_res.vehicle_brand << endl;
                    carRes.vehicle_brand = cur_res->vr_res.vehicle_brand;
@@ -193,7 +193,7 @@
                carRes.vehicle_score = cur_res->vr_res.name_score;
            }
            if(m_param.vehicle_pendant_det_recg_config == SY_CONFIG_OPEN) {
            if (m_param.vehicle_pendant_det_recg_config == SY_CONFIG_OPEN) {
                // 车牌
                if (cur_res->vp_res.rect.height_ != 0 && cur_res->vp_res.rect.width_ != 0) {
                    cout << "车牌位置: " << cur_res->vp_res.rect.left_ << " " << cur_res->vp_res.rect.top_ << " "
@@ -210,10 +210,11 @@
                    carRes.carPlateRectScore = cur_res->vp_res.numScore;
                    carRes.carPlatetype = cur_res->vp_res.type;
//                printf(" numScore = %.2f, detectScore = %.2f\n", cur_res->vp_res.numScore, cur_res->vp_res.detectScore);
            }
        };
                }
            };
            break;
        }
            return vptDetectResults;
    }
    return vptDetectResults;
}