opencv addWeighted medianBlur TermCriteria
addWeight 参数 解析
img = cv.addWeighted(img1,0.7,img2,0.3,0)
四个参数:
1. img1 经过imread处理过的 数组对象 type 为 <class 'numpy.ndarray'>
2. 0.7 融合图片时,img1的权重
3. img2 经过imread处理过的 数组对象 type 为 <class 'numpy.ndarray'>
4. 0.3 融合图片时,img2的权重
5. 0 当此值越大,图片越接近于白色。
代码案例
def numpy_ce():
import cv2 as cv
img1 = cv.imread('/home/uu/桌面/cpfile/a.png')
img2 = cv.imread('/home/uu/桌面/cpfile/am.png')
img = cv.addWeighted(img1, 0.7, img2, 0.3, 0)
img3 = cv.addWeighted(img1, 0.7, img2, 0.3, 126)
img4 = cv.addWeighted(img1, 0.7, img2, 0.3, 255)
img5 = cv.addWeighted(img1, 0.7, img2, 0.3, 300)
cv.imshow('image1---0', img1)
cv.imshow('image2---0&