cv2.rectangle(new_gt_mask, p1, p2, color=255, thickness=-1, lineType=cv2.LINE_AA)
原因是使用了lineType=cv2.LINE_AA,抗锯齿,这样边缘的时候会做平滑处理,就会和其他的颜色做平均等处理。
会生成边界颜色是混合色的效果。(仔细看)
下图才是我们想要的
cv2.rectangle(new_gt_mask, p1, p2, color=255, thickness=-1, lineType=cv2.LINE_AA)
原因是使用了lineType=cv2.LINE_AA,抗锯齿,这样边缘的时候会做平滑处理,就会和其他的颜色做平均等处理。
会生成边界颜色是混合色的效果。(仔细看)
下图才是我们想要的