Microscope Control Software
(Difference between revisions)
(Added cell videos) |
m |
||
Line 1: | Line 1: | ||
− | + | [[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'' firewire camera has been developed. | ||
Line 24: | Line 12: | ||
The implementation took maybe 15 days. Before being able to develop the application itself, the [[Mimas]]-library had to be enhanced with [[Mimas Video Input|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''. | The implementation took maybe 15 days. Before being able to develop the application itself, the [[Mimas]]-library had to be enhanced with [[Mimas Video Input|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''. | ||
+ | |||
+ | {|align=center | ||
+ | |- | ||
+ | |[[Image:Syringe.png|thumb|160px|Image of syringe chip, captured with the software]]||[[Image:Cells1.jpg|thumb|160px|Microscope image (FOV width 1 mm) of eucaryote [http://vision.eng.shu.ac.uk/jan/cells1.avi (4.8MB video)]]]||[[Image:Cells2.jpg|thumb|160px|Microscope image (FOV width 500 um) [http://vision.eng.shu.ac.uk/jan/cells2.avi (6.7MB video)]]]||[[Image:Cells3.jpg|thumb|160px|Microscope image (FOV width 100 um) of eucaryote [http://vision.eng.shu.ac.uk/jan/cells3.avi (12.6MB video)]]]||[[Image:Cells4.jpg|thumb|160px|Microscope image (FOV width 500 um) of eucaryote [http://vision.eng.shu.ac.uk/jan/cells4.avi (934kB video)]]] | ||
+ | |- | ||
+ | |} |
Revision as of 22:59, 4 November 2005
At the MMVL a Linux software for controlling a Leica DM LAM microscope with a Basler A302fc firewire camera 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.