练习
创建一个幻灯片用来演示一幅图如何平滑的转换成另一幅图使用函数 cv2.addWeighted
# coding:utf-8
import cv2
import numpy as np
img = cv2.imread('./001_720x1080.jpg', cv2.IMREAD_UNCHANGED)
img1 = np.zeros((1080, 720, 3), np.uint8)
img1.fill(255)
cv2.circle(img1, (360, 360), 180, (0, 0, 0), -1)
cv2.namedWindow('out', cv2.WINDOW_NORMAL)
for i in range(100):
print(i)
out = cv2.addWeighted(img, i/100, img1, 1-i/100,0)
cv2.imshow('out', out)
cv2.waitKey(100)
cv2.destroyAllWindows()