diff --git a/AlgorithmModule/include/ImageResultJudge.h b/AlgorithmModule/include/ImageResultJudge.h index 517ebd7..6f42dca 100644 --- a/AlgorithmModule/include/ImageResultJudge.h +++ b/AlgorithmModule/include/ImageResultJudge.h @@ -111,8 +111,8 @@ public: // (不限制缺陷类型),则不算盲失(撤销NG)。同位置判断参考暗点联合分析:双方按 ms_expand 扩张后计算 IOU, 大于 ms_iou 认为同位置 int FilterMsBlindNG(std::shared_ptr pCheck_Result); - // cell黑白点联合判断:主通道(cellbw_main_channel)检出的cell黑白点在过滤通道(cellbw_filter_channels) - // 同位置存在缺陷(不限制缺陷类型)时不算cell黑白点(撤销NG) + // cell黑白点联合判断:主通道(cellbw_main_channel)检出的cell黑白点(Cell127 也算白点)在过滤通道 + // (cellbw_filter_channels)同位置存在缺陷(不限制缺陷类型)时不算cell黑白点(撤销NG) // 同位置判断参考暗点联合分析:双方按 cellbw_expand 扩张后计算 IOU, 大于 cellbw_iou 认为同位置 int FilterCellBwNG(std::shared_ptr pCheck_Result); diff --git a/AlgorithmModule/src/ImageResultJudge.cpp b/AlgorithmModule/src/ImageResultJudge.cpp index 5ee669a..0cc83f4 100644 --- a/AlgorithmModule/src/ImageResultJudge.cpp +++ b/AlgorithmModule/src/ImageResultJudge.cpp @@ -1358,8 +1358,8 @@ int ImageResultJudge::FilterCrossChannelNG(std::shared_ptr pCheck_ } /** - * @brief cell黑白点联合判断:主通道(cellbw_main_channel)检出的cell黑白点在过滤通道(cellbw_filter_channels) - * 同位置存在缺陷(不限制缺陷类型)时不算cell黑白点(撤销NG) + * @brief cell黑白点联合判断:主通道(cellbw_main_channel)检出的cell黑白点(127画面的 Cell127 也算白点) + * 在过滤通道(cellbw_filter_channels)同位置存在缺陷(不限制缺陷类型)时不算cell黑白点(撤销NG) * 同位置判断方式参考暗点联合分析:双方按 cellbw_expand 扩张后计算 IOU, 大于 cellbw_iou 认为同位置 * @param pCheck_Result 当前相机检测结果(包含该相机所有通道的检测结果) * @return int 被过滤的cell黑白点NG个数 @@ -1376,8 +1376,8 @@ int ImageResultJudge::FilterCellBwNG(std::shared_ptr pCheck_Result { return 0; } - // 主通道只处理 cell 黑白点(白点/黑点都算);过滤通道不限制缺陷类型,同位置存在任意类型缺陷即过滤 - const std::vector qxTypes = {CONFIG_QX_NAME_white_Cell, CONFIG_QX_NAME_black_Cell}; + // 主通道只处理 cell 黑白点(白点/黑点都算,Cell127 按白点处理);过滤通道不限制缺陷类型,同位置存在任意类型缺陷即过滤 + const std::vector qxTypes = {CONFIG_QX_NAME_white_Cell, CONFIG_QX_NAME_black_Cell, CONFIG_QX_NAME_127Cell}; return FilterCrossChannelNG(pCheck_Result, pCellBwParam->cellbw_main_channel, pCellBwParam->cellbw_filter_channels, qxTypes, std::vector(),