Skip to main content

start_camera()

Description#

Turns on the camera

Syntax#

start_camera()

Parameters#

None

Returns#

None

Example Code#
Python#
#Python code
from zumi.util.camera import Camera
import cv2
import IPython.display
import PIL.Image
from io import BytesIO
import time
# you can change the resolution of the camera
# using the image_w = image width
# and the image_h = image heigth
#camera = Camera(image_w=1280,image_h=960)
#camera = Camera(image_w=1024,image_h=768)
#camera = Camera(image_w=128,image_h=64)
camera = Camera(image_w=60,image_h=32)
camera.start_camera()
time_start = time.time()
try:
for i in range(30):
frame = camera.capture()
img = PIL.Image.fromarray(frame, "RGB")
buffer = BytesIO()
img.save(buffer,format="JPEG")
IPython.display.display(IPython.display.Image(data=buffer.getvalue()))
IPython.display.clear_output(wait=True)
finally:
print(30/(time.time()-time_start))