红色的RGB值显示蓝色

时间:2020-03-23 04:54:26

标签: python rgb

我正在使用以下代码创建圈子:

CENTER = (int((x+x2)/2), int((y+y2)/2))

cv2.circle(img, CENTER, 17, (255,0,0), -1)

我从以下站点获取了红色的RGB值:https://www.rapidtables.com/web/color/RGB_Color.html

255,0,0是红色的标准值,但结果图像显示为蓝色 enter image description here

编辑:我设法得到了很多:

enter image description here

代码:

img = cv2.imread("foot.png")


 for i in range(0,32):





        img = cv2.cvtColor(img, cv2.COLOR_BGR2RGB)
        CENTER = (int((x+x2)/2), int((y+y2)/2))
        cv2.circle(img, CENTER, 17, (255,0,0), -1)

如何使它们全部变成红色?即使我在循环之前将转换转换为RGB也会打印相同的结果

1 个答案:

答案 0 :(得分:0)

完全删除该行:

img = cv2.cvtColor(img, cv2.COLOR_BGR2RGB)

只要要红色,请指定(0,0,255)

相关问题