IDS Camera module (pymanip.video.ids
)¶
This module implements the pymanip.video.ids.IDS_Camera
class
using the third-party pyueye
module.
-
class
pymanip.video.ids.
IDS_Camera
(cam_num=0)[source]¶ Bases:
pymanip.video.Camera
Concrete implementation for IDS Camera.
-
acquisition
(num=inf, timeout=1000, raw=False, raise_on_timeout=True)[source]¶ Concrete implementation of
pymanip.video.Camera.acquisition()
for the Andor camera.
-
acquisition_async
(num=inf, timeout=1000, raw=False, initialising_cams=None, raise_on_timeout=True)[source]¶ Concrete implementation
-
acquisition_oneshot
(timeout_ms=1000)[source]¶ This method must be implemented in the sub-classes. It starts the camera, grab one frame, stops the camera, and returns the frame. It is useful for testing purposes, or in cases where only one frame is desired between very long time delays. It takes no input parameters. Returns an “autonomous” array (the buffer is independant of the camera object).
- Returns
frame
- Return type
-