# en este ejercicio se obtiene el video y se mezcla con una imagen que se redimensiona al tamano del frame 640*480 import numpy as np import cv2 cap = cv2.VideoCapture(0) # indica el dispositivo para captura, puedo tener varios conectados img = cv2.imread('apple.jpg') img = cv2.resize(img,(640,480),interpolation = cv2.INTER_CUBIC) while(True): # lo hare infinitamente hasta presionar la tecla q # Capture frame-by-frame ret, frame = cap.read() # leer un frame o imagen del dispositivo # Our operations on the frame come here # gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY) # la imagen que capturamos la convertimos a escala de grises dst = cv2.addWeighted(frame,0.9,img,0.1,0) # Display the resulting frame cv2.imshow('camara1 ',dst) if cv2.waitKey(1) & 0xFF == ord('q'): cv2.imwrite('prueba.jpg',frame); break # When everything done, release the capture cap.release() cv2.destroyAllWindows()