This project enables long-duration timelapse imaging (72 hours) using a monochrome IDS camera with auto-exposure, image saving, and pause/resume support.
- Capture 1 image every 15 minutes for 72 hours
- Auto-exposure with IDS peak API
- Saves images with timestamped filenames
- Pause/resume using flag files
- Ready for integration with Cellpose for live segmentation
- IDS uEye+ monochrome camera (e.g., UI-3060CP-M-GL Rev.2 or similar)
- USB 3.0 port with proper power
- Computer with Python ≥ 3.8
- Download: https://en.ids-imaging.com/download-ueye.html
- Install the IDS peak SDK for your operating system.
- Ensure the camera is recognized via IDS Peak Cockpit before using Python.
We recommend using a virtual environment:
python -m venv venv
source venv/bin/activate # or venv\Scripts\activate on Windows
pip install -r requirements.txt
pip install notebookIt is also suggested to make a custom jupyter kernel for the environment, which might be useful at some point
MIT