Numpy加法
取模加法
運算方式:結果 = 影像1 + 影像2
opencv加法
飽和運算
運算方式:結果 = cv2.add(影像1,影像2)
注意:參與運算的影像的大小、型別必須一致
eg:
import cv2
import numpy as np
a = cv2.imread("image\lena256.bmp")
b = a
add1 = a + b
add2 = cv2.add(a, b)
cv2.imshow("add1", add1)
cv2.imshow("add2", add2)
cv2.waitKey()
cv2.destoryAllWindows()
影像的融合
將 2 張或 2 張以上的影像資訊的融合到 1 張影像上
融合的影像含有更多的資訊、能夠更方便人來觀察或者計算機處理
影像加法:結果影像 = 影像1 + 影像 2
img = img1 + img2
影像融合:結果影像 = 影像1 x 係數1 + 影像2 x 係數2 + 亮度調節量
img = img1 * 0.3 + img2 * 0.7 + 18
函式 addweighted
dst = cv.addWeighted(src1, alpha, src2, beta, gamma)
dst = src x alpha + src2 x beta +gamma
注意:引數 gamma 不能省略
本作品採用《CC 協議》,轉載必須註明作者和本文連結