level 3
def judge_color(img, mask, colors):
# TODO: 判断亮灯区域颜色
# 提示: mask内颜色均值可以使用cv2.mean()计算
mean = cv2.mean(img)
# 利用颜色距离判断颜色
Dist = np.empty((0,))
for color in colors:
Dist = np.append(Dist, np.sum(abs(mean-color) ** 2))
if Dist[0] < 20: #红色
color_flag = 0;
return mean, color_flag
2024年01月21日 14点01分
