CAPTURING AN IMAGE FROM CAMERA WHEN KEY 0 PRESSED

Photo of author

By Jackson Taylor

import cv2
camera_port=0#camera number
camera = cv2.VideoCapture(camera_port)#simply activates the camera section
for i in xrange(30):    #avoides first 30 images
    retval, f= camera.read()
while True:
    cv2.imshow("preview", f)
    retval, f = camera.read()
    if cv2.waitKey(1)== 48: # ascii code of number 0
        cv2.destroyAllWindows()
        break
cv2.imwrite("test1.jpg",f)
cv2.imshow('image',f)
cv2.waitKey(0)
cv2.destroyAllWindows()
del(camera)
See also
LIFI - WIRELESS DATA TRANSFER AND DEVICE SWITCHING USING LASER LIGHT AND LDR

Revive Your Dead Electronics

Got a drawer full of dead gadgets or a failing car battery? Instead of paying a premium for replacements, use this simple trick to easily recondition them right from home.

See How It Works