python--顏色的RGB轉BGR(opencv)

shineJo發表於2020-10-21
   在進行影像繪製時,經常使用opencv-python庫,但是opencv的顏色格式是BGR,而非平常所用的BGR格式,以下方法可實現兩者之間互轉。
def rgb_bgr(r_color):
    """
    引數:
        color---RGB或者BGR
    返回值:
        BGR或者RGB
    """
    r_color_list = list(r_color)
    tmp = r_color_list[0]
    r_color_list[0] = r_color_list[2]
    r_color_list[2] = tmp
    r_color = webcolors.IntegerRGB(r_color_list[0], r_color_list[1], r_color_list[2])
    return r_color

相關文章