Skip to main content

Plugin for Hamamatsu cameras based on DCAM-API

Project description

PyMoDAQ plugin for capturing images with Hamamatsu cameras. The plugin is based on pylablib. Here are the installation instructions as explained on the library page:

These cameras require dcamapi.dll, which is installed with most of Hamamatsu software (such as HoKaWo or HiPic), as well as with the freely available DCAM API, which also includes all the necessary drivers. Keep in mind, that you also need to install the drivers for required corresponding camera type (USB, Ethernet, IEEE 1394). These drivers are in the same installer, but need to be installed separately. You should also pay attention to the cameras supported by the given DCAM driver version, since newer version do not support older cameras (e.g., ImageEM C9100 cameras are only supported up to version 15). After installation, the DLL is automatically added to the System32 folder, where pylablib looks for it by default.

Currently this plugin will look for the DLL in its default location. Using another location is not implemented yet, but would be straightforward.

Tested with a C11440-36U on PyMoDAQ 3.6.13 on Windows, with DCAM-API v23.6.6644. Achieving frame rates up to 64 FPS in full frame, 200 FPS by restricting the region of interest. The plugin should work on other cameras, see DCAM-API for compatibility information.

Authors

Instruments

Below is the list of instruments included in this plugin

Viewer2D

  • Hamamatsu All cameras using the DCAM-API. Hardware ROI (region of interest) and binning (1x or 2x) are supported. To use ROIs, click on “Show/Hide ROI selection area” in the viewer panel (icon with dashed rectangle). Position the rectangle as you wish, either with mouse or by entering coordinates, then click “Update ROI” button.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pymodaq_plugins_hamamatsu-0.2.0.tar.gz (15.9 kB view details)

Uploaded Source

Built Distribution

pymodaq_plugins_hamamatsu-0.2.0-py3-none-any.whl (16.3 kB view details)

Uploaded Python 3

File details

Details for the file pymodaq_plugins_hamamatsu-0.2.0.tar.gz.

File metadata

File hashes

Hashes for pymodaq_plugins_hamamatsu-0.2.0.tar.gz
Algorithm Hash digest
SHA256 7823e0ae509a413e737251719228e73bf8ea261db9c990ed77b8a4260fb2177c
MD5 dbfe82f5a60e12ff1384db67effcb64e
BLAKE2b-256 f1010ab518207b6a2ebf73372c4df621004af9e31307daa3d2fad1bd8481fe27

See more details on using hashes here.

File details

Details for the file pymodaq_plugins_hamamatsu-0.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for pymodaq_plugins_hamamatsu-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0d28d1556d83c369f2a34d10c213eedec2654a2a773bdad3c6b731234efef86a
MD5 f2ac6b719a2ef4dc22ab2b7e973a1814
BLAKE2b-256 0eb08d9ec8f0386c74782dac43e2181670d8b19450cde2a11e6f56a7c3ae7862

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page