WebCam
- class machinevisiontoolbox.Sources.WebCam(url, **kwargs)[source]
Iterate images from an internet web camera
- Parameters:
url (str) – URL of the camera
kwargs – options applied to image frames, see
convert
The resulting object is an iterator over the frames returned from the remote camera. The iterator returns
Image
objects.Example:
>>> from machinevisiontoolbox import WebCam >>> webcam = WebCam('https://webcam.dartmouth.edu/webcam/image.jpg') >>> for image in webcam: # iterate over frames >>> # process image
alternatively:
>>> img = webcam.grab() # grab next frame
- Note:
Manu webcameras accept a query string in the URL to specify image resolution, image format, codec and other parameters. There is no common standard for this, see the manufacturer’s datasheet for details.
- References:
Robotics, Vision & Control for Python, Section 11.1.5, P. Corke, Springer 2023.
- Seealso:
Methods
Grab frame from web camera