opencv打卡60:透明混合(Alpha Blending)

1、介绍
opencv打卡60:透明混合(Alpha Blending)_第1张图片

2、代码

import cv2
import numpy as np
import matplotlib.pyplot as plt

img = cv2.imread('imori.jpg').astype(np.float32)

img_gray = cv2.imread('thorino.jpg').astype(np.float32)

a = 0.6
out = img * a + img_gray * (1 - a)
out = out.astype(np.uint8)

cv2.imshow('res', out)
cv2.waitKey(0)
cv2.destroyAllWindows()


3、反思
图像透明混合以后可以使用opencv的方法~
用PPT什么的太过于麻烦,效果也不是很好。

4、结果
opencv打卡60:透明混合(Alpha Blending)_第2张图片

你可能感兴趣的:(opencv打卡100题,opencv)