Concrete implementation for AVT camera
AVT Camera module (pymanip.video.avt)
This module implements the pymanip.video.avt.AVT_Camera class
using the third-party pymba module.
- class pymanip.video.avt.AVT_Camera(cam_num=0, pixelFormat='Mono16')[source]
Bases:
CameraConcrete
pymanip.video.Cameraclass for AVT camera.- Parameters
- acquisition(num=inf, timeout=1000, raw=False, framerate=None, external_trigger=False, initialising_cams=None, raise_on_timeout=True)[source]
Concrete implementation of
pymanip.video.Camera.acquisition()for the AVT camera.
- async acquisition_async(num=inf, timeout=1000, raw=False, framerate=None, external_trigger=False, initialising_cams=None, raise_on_timeout=True)[source]
Concrete implementation of
pymanip.video.Camera.acquisition_async()for the AVT camera.
- acquisition_oneshot()[source]
Concrete implementation of
pymanip.video.Camera.acquisition_oneshot()for the AVT camera.
- camera_feature_info(featureName)[source]
This method queries the camera for the specified feature.
- Parameters
featureName (str) – one of the features returned by
camera_features()- Returns
values associated with the specified feature
- Return type
- camera_features()[source]
This methods returns the list of possible camera features.
- Returns
camera feature
- Return type
- classmethod get_camera_list()[source]
This methods returns the list of camera numbers connected to the computer.
- Returns
camera ids
- Return type
- set_exposure_time(seconds)[source]
This method sets the exposure time for the camera.
- Parameters
seconds (float) – exposure in seconds. Possible values range from 33.0 µs to 67108895.0 µs.