1.uint8
2.图像相加
add
加法:
使用cv2.add()将两个图像相加,可以使用numpy中的矩阵加法来实现。但是在opencv中加法是饱和操作,也就是有上限值,numpy会对结果取模。
# 图像上的加法
# 大致有两种:
# cv2.add():这是一个饱和操作
# +:这是Numpy中的运算,之一种模操作,res = img1 + img2
# 注意两幅图片的大小类型必须一致,或者第二个图象是一个标量
# 由于两者的差别,我们一般多用cv2.add(src1, src2)
3.画图
Circle = np.zeros((300,300),dtype="uint8")
圆形:
cv2.circle(Circle,(150,150),150,255,-1)
图像矩阵
M = np.ones(image.shape,dtype="uint8")*50#与image大小一样的全50矩阵