AI_DL_Assignment / OpenCV.py
Prince-1's picture
Add files using upload-large-folder tool
0182da2 verified
raw
history blame
732 Bytes
import cv2
# Open the default camera
cam = cv2.VideoCapture(4)
# Get the default frame width and height
frame_width = int(cam.get(cv2.CAP_PROP_FRAME_WIDTH))
frame_height = int(cam.get(cv2.CAP_PROP_FRAME_HEIGHT))
# Define the codec and create VideoWriter object
fourcc = cv2.VideoWriter_fourcc(*'mp4v')
out = cv2.VideoWriter('output.mp4', fourcc, 20.0, (frame_width, frame_height))
while True:
ret, frame = cam.read()
# Write the frame to the output file
out.write(frame)
# Display the captured frame
cv2.imshow('Camera', frame)
# Press 'q' to exit the loop
if cv2.waitKey(1) == ord('q'):
break
# Release the capture and writer objects
cam.release()
out.release()
cv2.destroyAllWindows()