图像更改
OpenCV可以描绘线、矩形、圆圈和文本等,通过读入图像,再进行更改,最后保存,可以实现图像的更改。
img=cv2.imread('1.jpg')
# 画一条线
'''
(300, 200)和(400, 300)为两个端点,注意(列,行);
(255, 0, 0)为选取的颜色;
2为厚度(几个像素)
'''
cv2.line(img, (300, 200), (400, 300), (255, 0, 0), 2)
# 画一个矩形
'''
(0, 100)和(50, 150)为两个对角线端点;
(0, 255, 0)为选取的颜色;
2为厚度(几个像素)
'''
cv2.rectangle(img, (0, 100), (50, 150), (0, 255, 0), 2)
# 画一个矩形
'''
(50, 100)为圆心;
20为半径;
(0, 0, 255)为选取的颜色;
3为厚度(几个像素)
'''
cv2.circle(img, (50, 100), 20, (0, 0, 255), 3)
# 写文本
'''
"HELLO"为要写的文本;
(400, 50)为文本起始位置;
cv2.FONT_