Microscope Control Software
(Difference between revisions)
m |
m |
||
Line 1: | Line 1: | ||
[[Image:Leica.jpg|thumb|320px|right|Screenshot of software controlling a microscope developed with mimas.]] | [[Image:Leica.jpg|thumb|320px|right|Screenshot of software controlling a microscope developed with mimas.]] | ||
− | At the MMVL a ''Linux'' software for controlling a ''Leica DM LAM'' microscope with a ''Basler A302fc'' firewire camera has been developed. | + | At the MMVL a ''Linux'' software for controlling a ''Leica DM LAM'' microscope with a ''Basler A302fc'' standard firewire camera ([http://sourceforge.net/projects/libdc1394/ DC1394]) has been developed. |
The software uses OpenGL to display the camera image with a high framerate. The software already has the following capabilities: | The software uses OpenGL to display the camera image with a high framerate. The software already has the following capabilities: |
Revision as of 19:54, 16 January 2006
At the MMVL a Linux software for controlling a Leica DM LAM microscope with a Basler A302fc standard firewire camera (DC1394) has been developed.
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
- 640x480 Camera-display with digital zoom
- Display and capture videos:
- Colour images
- Graylevel images
- Edge images (thresholded Sobel)
- Capture focus stacks
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-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.