在进行图像绘制时,经常使用opencv-python库,但是opencv的颜色格式是BGR,而非平常所用的RGB格式,以下方法可实现两者之间互转。
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