Microscope Control Software
From MMVLWiki
(Difference between revisions)
m (→See Also) |
m (→External Links) |
||
(3 intermediate revisions by one user not shown) | |||
Line 27: | Line 27: | ||
===Implementation=== | ===Implementation=== | ||
− | The implementation took maybe 15 days. Before being able to develop the application itself, the [[Mimas]]-library had to be enhanced with | + | 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 [http://sourceforge.net/projects/libserial/ 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=== | ===Download=== | ||
Line 43: | Line 43: | ||
=See Also= | =See Also= | ||
+ | * [[TEM vision software]] | ||
* [[Mimas Depth from Focus|Depth from Focus]] | * [[Mimas Depth from Focus|Depth from Focus]] | ||
* [[Image:Hornetseye.png|40px]] [[HornetsEye]] | * [[Image:Hornetseye.png|40px]] [[HornetsEye]] | ||
Line 52: | Line 53: | ||
[[Category:Projects]] | [[Category:Projects]] | ||
+ | [[Category:Fun-Projects]] |
Latest revision as of 14:13, 17 June 2010
Contents |
[edit] Microscope Control Software
[edit] 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.
[edit] Software
[edit] 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
[edit] 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-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.
[edit] Download
- You need to have Qt3 and libdc1394 on your computer.
- You need to install libserial-0.4.1.tar.gz (195 kByte).
- You also need Mimas-1.4 (12.2 MByte).
- Finally you need to install leica.tar.gz (32 kByte).
[edit] Gallery
[edit] See Also
[edit] External Links
- European Microscopy Site
- Leica Microsystems (on this site you can find the documentation of the serial protocol)
- David Attenborough - Life In The Undergrowth