- Script
overlay_real_and_rendered_images.py
for verifying camera calibration. - Utility function
check_image_sharpness()
to evaluate how sharp an image is and a scriptcheck_camera_sharpness
to easily test different parameters on live camera data. This can be used, for example, to automatically detect if a camera is significantly out of focus. - Executable
pylon_write_device_user_id_to_camera
to set the "DeviceUserID" of Pylon cameras. - Executable
pylon_dump_camera_settings
to save settings of a Pylon camera. - Make some settings (e.g. frame rate) configurable through a TOML config file. For more information see documentation
- Executable
tricamera_monitor_rate
for checking the actual frame rate (most meant for debugging and testing during development) - Executables
single_camera_backend
andtricamera_backend
to run camera back ends in a separate process (mostly for testing). Also added--multi-process
option todemo_camera.py
accordingly. - Implement
get_sensor_info()
for Pylon and PyBullet drivers. Seedemo_camera
anddemo_tricamera
on how to use it.
- Obsolete script
verify_calibration.py
- pybind11 build error on Ubuntu 22.04
- Connecting to camera without specifying DeviceUserID was not working. It now opens the first camera in the list of connected cameras if no ID is specified.
- Export dependencies needed when using the
pylon_driver
library in an other package.
pylon_list_cameras
: Keep stdout clean if there are no cameras.
1.0.0 - 2022-06-28
- Executable
pylon_list_cameras
which lists all detected Pylon cameras.
- Old calibration images that were stored in this package.
0.2.0 - 2021-08-04
There is no changelog for this or earlier versions.