Advertisement

Python OpenCV 中的颜色问题

阅读量:

在OpenCV库中,默认的颜色通道排列为BGR而非RGB。因此,在绘图操作中(如以下示例所示),颜色坐标的含义会发生变化:将通常认为是红色的(255, 0, 0),实际上代表蓝色而非红色;而红色调则需要用(0, 0, 255)来表示。

复制代码
    # bb的格式为:[xmin, ymin, xmax, ymax]
    cv2.rectangle(img, (int(bb[0]), int(bb[1])),
                        (int(bb[2]), int(bb[3])),
                         color, 2)

附上三原色原理图和RGB对照表

在这里插入图片描述

全部评论 (0)

还没有任何评论哟~