import cv2 import time old = cv2.imread('1.jpg') new = cv2.imread('2.jpg') cv2.imshow('image', old) cv2.waitKey() #按任意键切换 t = 1000 #时间ms fps = 60 #帧数低于60 step = 1000 / fps i = 0 while i < t: cv2.imshow('image', cv2.addWeighted(old, 1 - i / t, new, i / t, 0)) #通过更改图像透明度切换 if cv2.waitKey(1) &0xFF == ord('q'): break i += step time.sleep(0.001) cv2.imshow('image', new) cv2.waitKey() #按任意键退出 cv2.destroyAllWindows()