Microscope Control Software

From MMVLWiki

Microscope video (FOV width 500 um) of eucaryote (934kB Divx3-video)

Table of contents

Microscope Control Software

Hardware

At the MMVL a Linux software for controlling a Leica DM LAM microscope with a Basler A302fc IIDC/DCAM-compatible firewire camera has been developed.

Software

Features

The software uses OpenGL to display the camera image with a high framerate. The software already has the following capabilities:

  • Move object table with mouse-dragging
  • Camera-display with digital zoom (requires IIDC 1394-based firewire digital camera)
  • Display and capture videos:
    • Colour images
    • Graylevel images
    • Edge images (thresholded Sobel)
  • Capture focus stacks

Implementation

The implementation took maybe 15 days. Before being able to develop the application itself, the Mimas-library had to be enhanced with firewire digital camera input, the existing libserial (https://sourceforge.net/projects/libserial/)-library had to be enhanced with timing functionality and the required part of the serial communication with the Leica DM LAM microscope had to be implemented under Linux.

Download

  • You need to have Qt3 (https://www.trolltech.com/) and libdc1394 (https://sourceforge.net/projects/libdc1394/) on your computer.
  • You need to install libserial-0.4.1.tar.gz (https://vision.eng.shu.ac.uk/jan/libserial-0.4.1.tar.gz) (195 kByte).
  • You also need mimasanim.gif Mimas-1.4 (https://vision.eng.shu.ac.uk/jan/mimas/mimas-1.4.tar.bz2) (12.2 MByte).
  • Finally you need to install leica.tar.gz (https://vision.eng.shu.ac.uk/jan/leica.tar.gz) (32 kByte).

Gallery

Screenshot of Qt3 software controlling a microscope developed with
Enlarge
Screenshot of Qt3 software controlling a microscope developed with Mimas
Image of syringe chip, captured with the software
Enlarge
Image of syringe chip, captured with the software
Microscope image (FOV width 1 mm) of eucaryote (4.8MB video) (https://vision.eng.shu.ac.uk/jan/cells1.avi)
Enlarge
Microscope image (FOV width 1 mm) of eucaryote (4.8MB video) (https://vision.eng.shu.ac.uk/jan/cells1.avi)
Microscope image (FOV width 500 um) (6.7MB video) (https://vision.eng.shu.ac.uk/jan/cells2.avi)
Enlarge
Microscope image (FOV width 500 um) (6.7MB video) (https://vision.eng.shu.ac.uk/jan/cells2.avi)
Microscope image (FOV width 100 um) of eucaryote (12.6MB video) (https://vision.eng.shu.ac.uk/jan/cells3.avi)
Enlarge
Microscope image (FOV width 100 um) of eucaryote (12.6MB video) (https://vision.eng.shu.ac.uk/jan/cells3.avi)

See Also

External Links

Personal tools